Yeah. Sure, Brent. Good to hear from you, and again, I hope you are safe and well. First of all, I would start with the point you made which is exactly right. At the end of the day, getting a store set up to be able to do business, you have to be able to accept payments, you have to -- you want to hire contractors or full-time employees, you have to use payroll, especially if you are a younger smaller business, you need access to loans and so then you need to make sure that you are compliant. And so that’s where all of our services come in and why they -- why even in this environment as we look ahead, our services become even more critical to ensure a customer can be organized, get paid and run their business profitability. So with that as context, I think, the second context I would just bring up is, it is remarkable how resilient our platform and business model is. You saw what happened last quarter when we talked about some of the trends and how the trends had kind of fallen off given that we shutdown the economy in the U.S. and how they have bounced back. Again, all still not to pre-COVID levels but they have bounced back. And so really to, I think, the second part of your question, the way we are thinking about the future is in context of what you heard from Michelle. If the economy continues on the track that it’s on and gets to normalized levels in spring of 2021, as long as Small Businesses are able to do business, I think, our platform is going to benefit. So a lot of our performance because the platform is resilient, the business model is resilient, it’s more than ever it’s times like this when customers need our platform. I think a lot of it will just depend on how the economy opens up because we are in the cloud, we have capabilities in the cloud, and our customers need our capabilities plus we are an agnostic platform. We believe the way you deliver for customers is to have partnerships with all these key players and I just think that that advantages our network, but that’s the way we think about it.