Wow...I never expected to get so much help. Thanks for all of it...it's much appreciated. I'm not quite sure which approach I'm going to use (have quite some thinking to do), but I'll certainly consider all of them. And I've certainly learned a lot. Thanks again, Basu -- The ByteBaker : http://www.bytebaker.com