Yes, that's a great question Matt. Look, I think I mentioned in my comments, I do think that a little bit selfishly, we've wondered for a couple of decades maybe why supply chain wasn't as a popular of the conversation in the C-suite in the boardroom, as we always thought it should have been. But I think it is front and center of all conversations today. So, the strategic nature of supply chain when we come out of this, I think will be front and center for sure. I think it is recognized that supply chain and supply chain systems are absolutely mission critical. We're right at the middle of that, I think, aside from sort of getting back to businesses, as usual, number one; driving innovation into the marketplace. I think we're going to see a good deal more focus on supply chain resilience that is needed to be put in and additional supply chain contingencies that people add customers and the market is going to want to build, whether that be geographically or locally. Now, as we think about sort of the the shift, clearly, we're seeing during this time a shift, even greater shift toward kind of direct to consumer. So we think our products are on point whether it be WMS, TMS, Manhattan Active Omni, and a demand forecasting and inventory optimization solutions. In terms of product strategy, not much change. There are some sort of adjustments that we will be making absolutely in the near term, even super near term adjustments that we're making. So the things like particularly curbside, right, curbside pickup has become very, very helpful, very popular. You lose some of the -- or a lot of the opportunity to cross sell and upsell, if you're a retailer when you're doing curbside. So we're going to introduce in a matter of days some interesting and innovative solutions that will at least give our retail customers the opportunity to execute on some cross sell, upsell even in a curbside environment. So we will bring some new creativity to bear. Obviously, we can do that because we've got a, sort of version-less cloud native solutions. But the overall product strategy remains intact.