John Erickson, Microsoft