Great stuff guys. Finally got caught up, and I must say the read was worth the time spent.