Thanks for the nice article... it is well worth a read...