mohdata, wow! very informative and helpful post! must say... I'm impressed!