The earnings have been pretty good so far, but there's an ambiguity in the market about them, because you'll see Amazon or Microsoft disappointing and then others beating.