well said, anilrethesh.. very informative! ;)