Maybe I'll add on to it as well. To give you a little sense of the back half of the year, more specifically in the numbers. So I guess first we see this dynamic where positive dynamics across auto carrier recovery. We see that continuing into 2025 as Jayme said, some larger states coming online and also carriers would have not had meaningfully return seeing that opportunity with those as well. I think the real question is on the exact timing and how this plays out. We talked about in our prepared remarks is a dynamic where we continue to have near-term uncertainty, and I think it reflects what we're dealing with the carriers, which is they're going back after a multi-year period of downturn. There's --they're going back and trying to figure out how they rebuild that growth muscle and how do they go about adapting to an environment where as they enter states, they may feel there's an opportunity and all of a sudden, other carriers come on very quickly and it changes the dynamic and they have to look at other states. So that's all part of the mix for us. And we think that near-term predictability will persist as we -- through the remainder of this year. And so, that certainly factors into our thinking. And again, we saw this in Q1. We started again in Q2, and they went both ways. There was a lot of favorable things that happened, particularly in the latter part of both Q1 and Q2, that allowed us to exceed our guidance. At the same time, there were some unfavorable things which we had to adapt to and work through. We noted those as well. As I look to Q4, I think the question a lot of folks are asking is what is our Q4 going to look like relative to Q3? So here is what we know, and again, we base our guidance on what we know at the time. We're not going to speculate, but we'll give you what we know. Some of the factors you might consider. So first, when you look at -- Jayme talked about the momentum going into the second half of the year, into next year, you feel good about that momentum. I think the real question is how does it play out specifically within the time periods? So first I would highlight that the normal -- when you think about what do we look at to guide to the Q4, we'd say what specific events do we know of significant states or things that will happen that will have materially moved marketplace positively and negatively. We don't have specific insight into anything we've not talked about, so what we know is reflecting in our guidance. Beyond that, we'd be speculating if more states would happen sooner or carriers may change their view. So we don't have a view there. If you look at seasonal patterns, we've talked about the challenges of using seasonality, given this auto recovery cycle. But that being said, it is something we do look at here internally as we try to analyze carriers in our business more broadly on the agent side as well. Generally, seasonality, Q3 to Q4 is down high single digits close to 10%. Since 2020, the average is right around there. And so, we do look at that. The other thing we would acknowledge is that when we think about the dynamics of this, we also would say the second half of the year has some impact on FCC preparations, which I've mentioned in my prepared remarks, and that will certainly -- those investments will continue into Q4. And the last is this dynamic around cat losses. And I want to sort of put some balance on this, which is carriers run -- have run their business for years thinking about how to factor in cat losses into their business and that continue -- carriers are doing that and will continue to do that well. I think the dynamic I would focus on is really if you look at the season we had in 2023, the storm season, which tends to run like mid-August to mid-November, was a very, relatively mild, very favorable carrier viewpoint, that gave confidence to a lot of carriers in late 2023 as they started thinking about their plan '24, it gave them some confidence. Fast that forward to now, some carriers are still sort of getting their comfort with the levels of underwriting profitability. We're cognizant that if the cat losses become more meaningful than a norm, it could make their confidence shaken a bit as they're thinking about their spend. So those are the dynamics we would think about sort of the puts and takes looking from Q3 to Q4, acknowledging it's an environment where there's a lot of reasons for options, but also continue to near-term uncertainty. And then second, in terms of EBITDA margins, maybe I'll give some context in this point. We started the year saying we were going to get back to pre-downturn margins. We thought we'd do that in the first half of the year. We did that in Q1. We actually went beyond. We said we'd stay in that 6% to 8% for the rest of the year. As we progress into Q2, we made some public comments saying we were at that 8% level. What we saw is in the second half of Q2, we had favorable performance that because of our tight operating leverage, flowed through the bottom line and we ended up at 11%. You look at our guide for Q3, the midpoint of our guide is the same as Q2. It's 11%. So, we're expecting sort of flat margins going into Q2, some interesting modest incremental investment, but also some tightening on the VMM margin, which is reflected. And as we look to Q4, we're still expecting sort of out or near that 11%, give or take. The way I look at Q4 is if it's sequentially down from Q3, it will manage expenses carefully to sort of still land within that add or near that level. If we should have a strong, such as AR, everything I just discussed is -- doesn't work out to sequentially down. It becomes favorable, as Q3 was. That would be a dynamic where you might have a chance for over-performance, particularly if it happens late on the quarter, just like we've had in Q1 and Q2. As we look to next year, 2025, what I would just remind you is what we've said previously, which is we want to continue to have improvements in EBITDA margins. Our long-term goal is 20-plus percent. Our thought in Q2, when we last commented on this is that you'd be in that 8-ish percent, give or take, for the rest of the year. We get to double digits, low double digits in 2025. We're obviously there early now, and we're pleased by that. I think it reflects the strong performance, but also the operating leverage we've embedded in the model that we're now benefiting as it flows to the bottom line. And with -- and so that, I guess, is the color I can give you for the rest of this year. Again, long-term goal still being 20-plus percent.