Thanks for taking the time to put this together...good stuff.