Yes. John, I think, so the answer to your question is, from a guidance perspective we have tried to be, I think, very thoughtful about how we've guided, given the early indications of progress against some of these variables, right? I want you to understand that, as you've heard me say earlier and to give you the time line, again, we've looked at our metrics in March and saw what we felt like was a strong outlook relative to the guidance that we gave you in March and had an evolution of outlook from March through the middle of April, that showed a less growth-oriented outlook for 2019. And we began to dig in, as you would expect us to, very aggressively day by day into all of the moving parts of what it is that we were doing and what we had stopped doing. And we, I think, as a team have tried to very deliberately develop a set of action-oriented activities to get back on track. As you highlighted in the early part of your questions, this is a longer sales cycle. Some of this, because of the maturation and progression of deals in the pipeline it's our belief that it will take a bit of time to get the growth back on track, as I link you back to Matt Hedberg's question, this is a guide that we believe reflects the improvement that we can achieve in the pipeline, but we have work to do. I don't -- I want to make sure you understand that we are going to be working hard to execute against the programs that we have laid out for ourselves. We see those programs as being -- in terms of places of improvement, as being very opportunistic, in that regard, in terms of the contribution they can make and it's now a matter of execution. You asked the question earlier, I imposed a positive notion that this was self-inflicted. I think the answer is, this was an execution lift -- bump in the road for us that quite frankly is unfamiliar to us. You're well familiar with the history of the operation of this business and the growth of this business. And we are completely unsatisfied with where we are at this point in terms of where we sit today and having to adjust the guide as we're doing. And we are, as a team, completely unified that we're going to go after getting growth back on track and taking the necessary actions to do so.