Thanks Rob....very informative, and well written...