Yes, there are two very specific things that give me a lot of optimism and confidence going forward. The one that's outside of our control is just the state of the European economy. And I think as people know, it has not been growing as quickly as the American economy. That will turn around inevitably. Businesses, even if they in the short term are prioritizing profit and expenditure minimization, they can't do that forever, right? And with every passing quarter that the European businesses maybe put off migrations, you're building a backlog. And eventually, there's going to be that need to catch up, do the migrations, do the modernizations and the transformations. And we're starting to see that demand come back in, into the early stages of our pipeline. That gives us confidence. The thing within our control, and I would say it's partly to explain why the European growth rate came down and it's going to come back up. And that is the completion of our multi geographic selling capabilities. When we rolled out Multi Storefront a couple of years ago, it was feature complete for companies with multiple brands and it was feature complete for companies selling, let's call it, B2C plus B2B. It was not yet feature complete for the most extreme complexities of with each storefront, I want a different country, different language, different payment provider, different shipping provider, a change to checkout, the language changes, you get the complex use case of some countries have tax included in pricing and others excluded. This is sort of a follow on set of functionality that has taken us a couple of years, frankly, to build out and completing that functionality now for many of the use cases is fully live and with others being implemented this year. Having that complete multi-geo functionality is essential for Europe, where established businesses are obviously selling across lots of languages, countries with different payment preferences, currencies, et cetera. And now that we have that complete, we are really ready to rock in Europe and have a strong competitive advantage in these areas against other SMB like platforms who don't have multi storefront and multi-geo capabilities. So, my own team would tell you there's a primary explanation for gross new sales having stalled as we waited for this functionality. And now that the functionality is there, there's a lot of confidence that we can take that to market in Europe and very much get our growth rates back up to very high levels as they were a few years ago.