Why on earth CSCO's report should be upbeat ? Have you read any news lately ? Like for example CSCO's Telecom customers going out of business one after another ? Or Capex cuts across the board ?