Wow, what a great read. Thanks so much for your time and effort put into it!