Hi, Cherilyn. Maybe I'll start and if Scott has anything to add to my comments, then I will leave for him to add to them. So, I guess your first question is just regarding the residential infrastructure business, and our strategy of adding new distribution and products to grow the business. This is a playbook as you pointed out, that we were very successful in deploying in our U.K business. What we've -- where we've had great success is when we've had businesses that have that great operational leverage, where we have access into a customer's home, or to a developer, who has multiple needs. And the Enercare franchise, which is our -- which is where our residential business resides in North America has great access to the home. And we think that as a trend towards the decarbonization takes hold, and many new more expanse of components are introduced to consumers to facilitate the reduction or the conversion from conventional fuels that customers will need some assistance in the form of rental products or other types of means to invest in those new products and services. And so, we're well-positioned to do that. And by adding the solar product to Enercare, we think that, again, is something that's very unique, adding the generation capability through that partnership, we think is very unique. So, we'll continue to do that. And I think that is the most accretive way we can grow that franchise. The other question I guess you had, which is a follow-on to that. And I think what you're alluding to is there are noises around the potential for recessions in various markets around the world. And that might impact the ability for the consumer to invest. We think that our businesses, our residential infrastructure businesses, are largely recession proof, I hate to use that word, because it maybe too strong a word, but because they are critical, people need heating or plumbing or water products. These are not things people can do without, and many of the things that we do are replacement products. We believe, though, are the demand for what we provide will be sustained and the fact that we're providing a payment neck mechanism, and a peace of mind for this product that it could in fact do very well in a recessionary environment. The one area where we might see some softness is to the extent that we are providing product to homebuilders for new home sales, well, then it's possible we could see some weakness in that regard. But for the most part, I think our businesses are very well-positioned for any economic environment.