I would say most earnings reports and guidance have taken respective companies lower right after release. Cisco was at 30 two weeks ago and 20 two months ago. These pullbacks, painful as they be, make for healthy numbers. mike