Michael, yes, I'll take the first crack at that question. So as we think about where we are and sort of what the future holds, I mean, certainly, the first thing that comes to mind is something that we've talked about in earlier calls, which is that this is an unprecedented underwriting cycle. And as the market recovers from it, I think there's going to be a lot of unpredictability. And so I think, certainly, we're seeing that with our first quarter results and with how the second quarter is shaping up as well. And so I think what's driving that are a couple of things. I mean, first is, I think we were right in predicting for this recovery that it would start with a small number of the advertiser carriers really getting back into the marketplace and that momentum would continue to build as more carriers achieved rate adequacy and started to really reinvest in growth through '24 and into '25. Certainly, we've seen that play out. And the second thing we got right was that consumer shopping sentiment with auto insurance is at an all-time high. The volume is at an all-time high in our marketplace, and that's to be expected because consumers have had rate increases of 30%, 40%, which really spur shopping behavior. And again, there, too, we expect that to continue through '24 and '25 because rate taking continues. So even now, I think rates are going up about 20% to 22% year-over-year. There are carriers who are still taking rate this year, and we'll be taking rate into '25. And as those rate increases continue to earn through and show up in people's renewal notices, that's going to trigger shopping behavior. So we expect the shopping behavior to continue to remain elevated, again, through this year and into next. I think the thing that we got wrong in terms of the unpredictability is really the pricing. With a small number of national carriers really reentering the marketplace early this year. I think everyone knows who those carriers are. They're the ones who were early to take rate -- achieved rate adequacy. I think that was enough to really get pricing back to the pre-hard market levels over the first quarter and early part of the second quarter. And that was unexpected. I think we can attribute that snap back in pricing to a couple of things. I think one is just the appetite that these carriers have after having sat on the sidelines for the better part of 3 years. I think the second is really the hallmark of our marketplace that we've talked about in the past, which is the measurability, right? The measurability, which then leads to a small number of competitors really being needed to actually have pricing be set based on expected lifetime value and return on ad spend and far less on competitive dynamics. And so along the pricing crowd, again, we're pleasantly surprised to how quickly that's returned to pre-hard market levels. What we do expect going forward is that as more carriers come back in, pricing is going to go up, right? As some of the states like California and New York, New Jersey kind of come back online, again, average pricing across our network is going to go up. But I think those increases going forward are going to be a bit more measured than the sharp increase that we've seen year-to-date. Michael, does that give you sort of the color that you were looking for?