well all opinions aside well written post Amat..CC