Awesome read. Very informative. Thanks for sharing