Sure. So let me try and provide a bit of an overview, and then Joseph, I'll kick it back to you for the impact. At a high level for those who are less familiar with it, in January, the FCC published new rules that amend consent requirements under the TCPA, which is the Telephonic Consumer Protection Act, to require one-to-one consent for outbound telemarketing calls or texts made using certain technologies, regulated technologies they're referred to. So that would include, like, automated telephone dialing systems, pre-recorded voice, artificial voice. And these rules will go into effect January of 2025, January 27th of next year. So since then, we've been working with legal experts, our clients, with others in the industry, to understand the requirements, interpret them, and put a plan in place to comply with them. And of course, we are fully committed to compliance and are working with our customers to do so. So what does this all mean? Just to sort of contextualize it, the part of our business that it affects is the part that relies on telephonic outreach to consumers. And so, that's, call it, 25% to 30% of the business is, it will be affected by the change. Now, what will that effect be? I think from our point of view, it's a very healthy development for the industry. This requirement of one-to-one consent really gives the consumer more control over how they get their quotes. And so, on the one hand, what that will mean is that some consumers will opt into fewer provider options, resulting in fewer leads being able -- available to be sold to insurer. We would expect to see lead volume for the affected part of the business come down a bit. But on the other hand, what it will do is it will alleviate a consumer pain point, specifically the number of phone calls that some consumers receive. And two, very importantly is it will improve the quality of the lead product. So, we've now done a lot of testing, and our data shows that one-to-one consent will improve the performance of the leads that go out to agents. So, I mean, because of all this, I think the expectation is that agents will be willing to pay more for what will ultimately be a better product and in net-net, will end up with slightly fewer leads but at higher prices. So that's kind of the overview. From our point of view, complying it will require us to adapt. It comes with some uncertainty, but we're working very closely with carriers, agents, publishers. We've got a plan, it's in flight. We'll believe we'll be able to manage through it effectively and that will come out the other side in an advantaged position.