Yes. Thank you. So, first, thanks for noticing. The service businesses, I think, in total, have made a lot of progress and has improved the values that they provide to customers. And so I think across the Board, they're doing really good work, more specifically around the Allstate Protection Plans. I mean, Mario laid out the three goals that we set and how we're doing against them. But I'd remind you, we set those goals the first quarter after we did the acquisition, and we communicated those, and we've been consistent about them. And we have had a really strong trajectory since we acquired SquareTrade, both on the topline and improvements in profitability all along the way. This particular quarter was good, but I'd remind you we expected to have a good 2020 to begin with. And that's because we were continuing to pick up new customers. We were doing a really good job working with our partners to make the product more available and accessible to their customers. And so we expect the growth not only for new business-to-business customers, but also more availability in existing customers and our international business continues to grow substantially. So, we expected 2020 to be good. We have benefited from the virus in some ways, and topline is one of them. When you look at the partners that we do our largest business with, they tend to be the larger one-stop shops. Which, as you would know, have been in favor in the retail world -- retail is doing mix these days. But if you're a large one-stop shop, we've done quite well. In the categories that we are particularly in consumer electronics and so forth and home office, have also done very well. So, we benefited because of the virus with the topline. And then, obviously, the topline has a benefit to the bottom-line with respect to scale of the expenses and so forth. So, we're very happy with the results. The results would have been strong even without the virus. They have clearly been helped to buy the virus, both on the topline and the bottom-line. But we're still very happy with the underlying performance as well. The only thing I'd add is, it's hard to tell what the impact of the virus is going to be going forward. And that's just going to depend on consumer behavior, where they buy, what they buy. So, while we benefited from impacts from the virus at this point, it's hard to tell what's going to happen in the future. But all that said, the underlying business has been and continues to be quite strong and we're quite bullish on it.