The other thing was, and I don't mean these questions in a derogatory way, how do you start working for Microsoft in 1997, of all years. And how do you stay there for 12 years running? What kind of startup employee will you be when the only professional environment you have known is Microsoft? I'm not suggesting that there aren't perfectly excellent, sensible answers to all of these, and obviously his new employer thinks so. I just can't personally conceive what they are.