What a great read. Lots of experience condensed here. Thanks for the post.