Well, that's important, right? We have made those adjustments in our COVID curve, as well as any buying offer we might make, that's important. Your other question was about the snapback in cash. But I think also -- it's also about the downward velocity we saw in the better half -- back half of March. So, it's a complicated question. And if you bear with me, I've got a complicated answer, because I thought a lot about it. Again, in March, this thing was sprung upon all of us. And I think we all -- the entire globe had a sharp reaction to it and people are afraid of their lives, right? It's very different than afraid of losing their house. So that certainly creates some trepidation on their part. But I think about cash in terms of a few things. So, first, I think about our staffing. So, let's just think about our staffing in late March. I talked about the fact that it was 60% to 70%. And so, if that happens, you can't expect to collect all the cash that you had planned on. So, that's one thing. That would have created a downward pressure on cash. The -- and, of course, that's all rebounded. The programs, again, I mentioned this, the programs are certainly part of it. And whether those programs give people comfort, whether they use the money, whatever it might be, that's certainly part of the equation again from the PPP loans, the unemployment increases, the direct payments to taxpayers and salary reimbursement schemes in Europe. Now, again, the actions are a big deal. You got closed malls. You got closed restaurants and all that. People have less places to buy a Michael Kors bag and that's just the reality of the world. The other thing that I think about -- and this might -- you guys on the phone might not be thinking about this, but I think about tax season. And so, tax season this year really collided right into COVID. And looking at our data, tax season was a little shorter this year than it had been in prior years. And so, it's interesting I think that there's no reason for that. There's no systemic change that I know about from 2019 or 2020. So, part of this rebound in April and into May, could be people getting comfortable enough with the environment to now use their tax refund. And now, it's the other part of tax season that we had missed. That's also a possibility. But -- so, those are -- at the end of the day, there's a lot of exogenous influences around all this cash. So, I wanted to give you a full -- kind of a full review of what I'm thinking about in terms of cash rebound.