I'm very happy to hear that. Let me just savor this moment for a second, because any speculations will inevitably involve any of our past wounds (Elop, wp, Ballmer, maemo cancellation, MeeGo, tizen, etc).