what a fantastic company.  How can anyone not have this in their portfolio's.  The management team is so good.  The have the rigorous and discilpline that all companies should have in these tough times.  They always deliver.