Microsoft stumble