Yes, Alex suddenly, I try to tie this in, pretty specifically back to what's going on, on the job front. And, John, so John mentioned, the things you've done better and probably didn't draw enough attention to this. But in my script, I said, year-over-year job growth declines have moderated almost 400 basis points to 10.1%. So, from my perspective, things are really horrible in April. We fell off a cliff in terms of occupancy, and a variety of other things. We had an additional challenge in that we had all of these anti-eviction ordinances. And if someone wanted out of their lease, given the backdrop of having an anti-eviction ordinance, we were actually, I would say, motivated to let them out of their lease probably to a greater extent than many other places would be. And then, so, we did so that accounted for sort of the occupancy drop, and then you things got better. And again, job declines, moderated 400 basis points and the results got better. And so I would, that's kind of the point of my script is to say, we need things to continue to get better. And that's going to be intertwined with the COVID-19 experience going forward. And we remain hopeful that it's certainly -- we certainly believe is going the right direction. We certainly believe that mankind and potentially a vaccine or therapeutics or whatever, it is going to continue to moderate the picture. But we did positive developments, certainly, as it relates to the shutdown orders. And once again, it looks like we're hitting a new peak on this second surge. And so, maybe we can open the restaurants again and we can do some other things. I was talking to some people recently about restaurants in Palo Alto, and they're shutting down, partially shutting down the streets, so they can move more and the tables out on the streets and then have a traditional restaurant experience outdoors, that won't work in the winter, but in the summer that'll be great. So, there is incremental improvement for sure, and just good thoughtful people can overcome a lot of these challenges. So, I would expect certainly the progress to be ongoing. But whether we can take a big step forward or when we take the big step forward, we're still unclear as to when that might be. Hopefully that makes sense. So, we're making progress. We want it to be faster. It's a little too slow, but it seems to be going in the right direction.