The last quarter, we actually called this programmatic off taker, and we've gone a step further. Again, through the Spruce Pro and these are 2 major products that we can immediately launch off our platform, because of our core competencies. There's 2 ways that we filter out who we're working with. Let me add a third. Right now, there is a question of which installers, from the most national level all the way to the regional or local level, which ones are even going to survive and still be in business. So, I'll just say we are working with those that have significant enough liquidity and sponsorships that they're strong enough to be there a year from now, 2 years from now, 3 years from now. We're looking for sustainability in their business models too. But otherwise, what we're looking at our folks that can do thousand systems or more per year. This is not the old-fashioned channel partnership where you just kind of tell everyone you can use our product and whether you do 20 or 50 or 100 or 10,000, we'll take anybody. We're looking for the volume, the super regionals, if you will. The second thing and the other way that this is a little bit different than a traditional channel partnership is that we are not offering working capital. It's a way to also filter because the strongest players in the market not only can do well over thousand per year, maybe 5,000, 10,000, but they also have their own financing lined up. That way we're not having to step into providing working capital. And in our mind and in our experience because we used to do channel partnerships before we were public, that's the drag. That's the Achilles heel of that business model. We're just not stepping there. So, to answer your second question of where are they coming from, because, again, they're doing thousand plus per year, very experienced at doing PPAs and leases, depending on the market. And they are coming from existing I would say it's carefully, I don't want to name names, but they are absolutely coming from other platforms that have previously provided PPA and lease working capital style financing, and they're leaving those platforms out of a concern of whether those platforms are going to make it and they're going to a place of strength. We've got plenty of cash. We're cash flow positive. We're going to be here for the long-term. So there's a shuffling of the deck, if you will, that's going on upstream from us and we are the happy recipients of a lot of those phone calls.