Yes, I mean I think we're working of partnership angle in a couple of different vectors, Steve. One I talked about which is we're signing up partners who are in various forums ultimately resellers or OEMs of ThingWorx. But I come back to the large industrial firms, it's interesting there is been about I don't know six maybe seven analysts reports published that show a cluster of leaders. Typically, PTC, Microsoft, Amazon, sometimes IBM and GE, depends a little if it’s a U.S. or European report. But when we find ourselves in this cluster of leaders, we look at everybody else and we see that they're really offering a horizontal call strategy and we're really offering a vertical application building and running tool. So in fact we think that Microsoft, Amazon to a large degree IBM and of course GE for previous announcements really are complementing of what we're doing. You can build really great ThingWorx apps that run on Amazon or Azure or Predix and maybe at least in theory on IBM's cloud. So, we're investing in those relationships and we think that anybody who signed the partnership with Microsoft remains a good candidate to be a partner of ours. In fact, we would say ThingWorx is the very best way to build an Azure IoT application, especially one in an industrial world where you walk into a factory. That factory is different from every other factor you ever set foot in even in the same enterprise. And now you supposed to build an application quickly, you're going to have to figure out how to connect all these different PLC, and so forth gather data together you're going to want to build applications for the plant manager, for the operator, for the service technician. And to a degree they are unique because this is a special situation, a snowflake, if you will, that is different from every other one. When you run into an environment like that, I mean ThingWorx just sings. So, we feel actually that Microsoft could and I hope will emerge really as one of our most important partners. I tell you I'm personally investing some energy in that because I think that should happen it makes sense. And I think you know, it's not just ThingWorx, it’s the HoloLens and other stuff we're doing there. It's the connection between PLM and IoT and dynamics for ERP and CRM. So, lots of good stuff could happen there, and we're trying to invest some energy to become partners of Microsoft and partners with everybody who is partners with Microsoft.