This is one of the most impressive posts I've ever read! Job well done!