This is Brent, and I'll start us off. We continue to believe that in a challenging global economy like the current one, 20% is, in the long-run, an achievable growth target for us, and in a healthy economy, potentially higher. We saw a couple dynamics in the second quarter that impacted our ability to achieve it. One was some major deals, especially with the enterprise side where the sales cycles have elongated, and they didn't close in quarter. A second dynamic which I think is probably happening across all of software; companies are, in this economy, prioritizing profitability and they're looking for ways in which to reduce their software spend. And the particular dynamic in ecommerce, we had merchants who were signing up in the go-go days of 2020, 2021, and potentially anticipated higher sales volumes, and they have achieved and signed up for larger limits with us. And they have realized, since then. And so, some of them have come back and said, "I want to restructure my contract with BigCommerce." And it's not a shocker to us, in that we've gone back and looked at all of our software contracts that we spend money on; reduce licenses, reduce unnecessary expenditures ourselves. That's one of the reasons why we're getting such great P&L leverage right now is eliminating unnecessary expenditures, and so, both of those dynamics impacted. I think, going forward, we're wise not to fixate on the quarterly achievement of a particular target like that, in particular because we have a dynamic and multi-segment business. And as Daniel discussed, we're seeing healthy over-performance in the SMB side, which in some quarters can make up for something else. Anything you'd add, Daniel?