thoughtful analysis. re backward compatibility, any suggestions on what the company should have done differently? the tension between compatibility and innovation seems like a central challenge of platform leaders like microsoft. re government compliance, did the company consider shipping different features for government customers -- like how some companies offer enterprise tiers for high-end business customers?