Sure. So we have around 31,000 recurring revenue customers, so we have a lot of sort of -- joint in that depth and breadth throughout our network, broad penetration in virtually all the areas of retail with no customer being a significant portion of the revenue, so that's one thing to keep in mind that's a positive. The other thing that I would say is if you think about our fulfillment product, what we are doing for our suppliers is mission-critical. So what that means is, if you're a supplier and let's say that more of the sales had gone to bricks and mortar, but in light of the pandemic, more sales are going online. Well, they still need our products and services and we're there to make sure we can help and support them. So in that case, there -- because we are that mission critical product, they're still utilizing the fulfillment product. They just may be utilizing it in this time slightly different, meaning more of the business -- to state the obvious, it's skewed more online than to stores, where many stores, as we know, are certainly closed temporarily. So, I think that that's one thing to keep in mind that that product that we have. It's very, again, mission-critical, very sticky product and it's just how they're using us that is changing. The unknowns are really for how long are stores going to be closed. And another unknown associated with that is as it impacts us from a bankruptcy perspective. So as Archie mentioned in 2008-2009, we did see an increase in bankruptcies. Thus far we have not seen an uptick in bankruptcies or churn. In Q1, we're still at sort of that annualized 13% customer churn. So we have not yet seen that, but we don't know what that's -- that -- what that's going to look like going forward. And again, I think that that's partially going to be driven by -- dependent on how long stores are closed. But hopefully, that helps provide, when we think about sort of that stickiness of that fulfillment product and the importance that that product still is offering and delivering to our end customers.