IBM itself is very positive about the recent quarter. We achieved good earnings results despite a number of challenges, ... We have been able to deliver consistent financial results because of the breadth and diversity of our overall business portfolio, which is unmatched in our industry.