And then you should go back to Sony's shareholder meeting, and Microsoft's shareholder meeting and see how many projections they miss. I recall the Xbox and Playstations always have some kind of delay. The iphone is always delayed from the original projections.