Still working to recover. Please don't edit quite yet.
Thanks for such a great post and the review, I am totally impressed!