thanks for such a nice and informative thread..