I might look at it a little differently. Clearly there are big changes in the competitive environment and landscape. The move to the cloud we've been working on that for a long time, we've put together about a year and a half ago our Cloud Services Group, they are doing really well. So that initiative with our MSPs and combined with that we've had a much stronger focus on the systems integrators, those programs down the line growth there looks really good. In the big enterprise, fundamentally we've got reasonably good growth there when you get underneath it in terms of what is going on, and the funnel for big enterprise looks pretty good. We just needed to get it to be better but it is not bad. The dynamic in the midmarket clearly changed, we had a lot new competitors coming in there, and as I said earlier we left it wide open, wide open meaning we didn't have as much resource focused on it and we didn't have the products that I'll call it fit the market price the market and go-to-market capabilities in that area until just now, and again it's not something we didn't understand, it just took us too long to put all this together along with all new organization changes to have an impact on our license revenue growth. It is there now and we're rolling it out now, but you are correct, I mean these were – it's tech, stuff changes and if you're not on top of it and you're not moving really aggressively to address changes like that, you got issues and we did. So, yes, there is certainly a market shift competitive element to this, but the other point I made is, it's not that we don't have underlying technology to address all of this, we are technically more advanced than anybody but that's really nice but if you don't take that technology and package it right and tie to these shifts, you're not going to get revenue, and now we're in a position to do that. But clearly – look, I identified it a year ago. I said if we don't change how we price, how we package, how we market, we're going to run – and everybody said, but you guys are on autopilot; I said, yes, but if we don't make these changes we're going to run into some trouble, and we did make the change we just didn't make it quite fast enough and now we're back on the path.