Kash, thank you, 1, for your kind comment and it's a wonderful question on all those areas, the labor shortage, some of the supply chain challenges if you're a product-based business, and certainly inflation is absolutely impacting small businesses. I would make a broad comment that I would say we are experiencing. When you couple what happened with the pandemic starting in March of 2020, where it really, I think, forced everyone around the globe, whether you're a small business or not, but let's stay focused on small businesses to reinvent yourself. And it really accelerated the shift to virtual solutions. It accelerated the shift to going online whether it's how you invoice get paid, how you do your payroll, how you do your time tracking. And I think that movement which is just simply continuing, I don't think wherever going to go back to the old way. I think this pandemic really has accelerated the shift in those areas that I mentioned, in particular to, of course, to digital money offering. I think that coupled with this not only labor shortage but also labor movements from job to job, some of the supply chain challenges that generally we believe as I talked to my peers will get -- start to get addressed by the second half of 2022, first half of 2023, an inflation is actually causing small businesses to leverage more platforms. And so, if I then bring that back to our platform and the fact that if you use our platform, you can get paid upfront, you can get instant deposit, you can do same-day payroll, you can use an expert to ensure that you've got the best deductions as a small business and to ensure that you're running your business effectively, and the fact that you can do more with less people if you use one platform. That's where the power of Mailchimp comes into play, rather than having multiple tools where you're bouncing back and forth between tools and you're not really sure what your customer profitability is, when you should follow up with the customer, how to acquire more customers. All of those things are thrust to the use of our platform, and our platform is actually built to help you grow your business with less focus on labor and to be able to embrace as much as possible the inflation. Now, ultimately, we have to address overtime, and I believe it will get address some of these supply chain issues and inflationary issues. But that's where our platform comes into play and why we are so well-positioned for small businesses, and the role we need to play to continue to educate them.