Thanks, Cory. So, I would say -- start off by saying that, I think, it's still very early. And in fact too early to say really what the impact of some of the profitability concerns that we're seeing in the industry will be on our business. So, I mean, really from an industry perspective, I think it's still unclear whether or not this is the case of a certain number of carriers or an isolated number of carriers requiring some minor course corrections, as driving behavior starts to return to more normal levels. And it's happening either at a faster rate, than they were expecting or just in different patterns than what they were expecting. Or, whether based on, what we talked about in the shareholder letter, this could be the start of a broader market trend, right? For us the direct carrier feedback that we've gotten has been mixed. It's only been a couple of carriers who really slowed, their investment growth or indicated that they may, while the vast majority of others have actually been adding to their budgets and actually telling us that they definitely plan to maintain, a strong growth posture for the remainder of the year. The reason that we highlighted this in our shareholder letter was but that's a newly public company. We just wanted to educate our investors. And talk more about the cyclicality in the industry, as we did about seasonality. And to be transparent about, some of the early profitability signals that we have been getting from some of our carrier partners. And I do want to reiterate one thing that we said in the letter too, which is that, we've been in this space for now going on 11 years. So we've grown through and increased our market share through these broader market cycles in the past. And we expect to be able to continue to do so again, right? And our confidence is based on, the continued secular shift to, online direct distribution. The direct measurability of the customer acquisition investments in our ecosystem, which lead us to believe, based on feedback from our carrier partners as well, that if there is a pullback in customer acquisition spend that a channel like ours will be one of the last places where an insurance carrier would pullback. And, just the increasingly diverse mix of demand and supply partners that we have in our ecosystem, versus the past when we went through this cycle a few years ago. So your second question was about agents and that initiative. We're continuing to invest in product innovation there and really building a great agent team. And as we've talked about in the past, we're not expecting a material contribution from this business segment for the remainder of this year. Really just we're focused on building a strong foundation for this part of our business to make a material contribution to our growth in 2022.