Really Helpful, everything in detail. Thanks for providing such a platform