Clearly, some of Microsoft's cautionary comments are weighing on the markets today. I think that investors had gotten a little ahead of themselves in the past couple of weeks in terms of bidding up tech and so now you're getting this pullback.

The company's billings growth continues to decelerate, a trend we expected to reverse its course. Given that the company's billings directly impact the company's cash flow trends, this deceleration concerns us.

I don't think there's any company-specific news on i2 today (Wednesday). I think it's just the case of a broad rally in the software group.

This [Microsoft news] is going to take a little while for the markets to digest, but there are a lot of tech reports due in the next few weeks, companies that could offer more positive guidance.

When you look at the fiscal third-quarter revenue warning, that's mostly about slow Xbox sales, rather than enterprise-related.