Awesome and detailed review. Thanks for sharing