The days of locking up exclusive content from a third party and having that be key to your strategy is really a dangerous road to go down because I think with the cost of development, not many developers can afford to do exclusivity. So, really what defines the uniqueness of a platform from a software standpoint are the offerings that you have from first party. So are you saying that not having an exclusive on Grand Theft Auto doesn't hurt you at all? No, I don't think it hurts us. No, I really don't. Going to your point about first-party software are you saying that Sony has anything comparable to Microsoft's Halo 3 ? I think it's a fact that Sony Computer Entertainment software has far outsold Halo, because Halo was the one and only title to come out there. So, do we have a title? I don't know. I guess I'd have to look at the numbers on Grand Turismo vs. the numbers on Halo. But I can guarantee you that Sony Computer Entertainment's first-party software far and away outsold Microsoft's first-party software.