Good stuff Scott!!! Well thought out and written!