I will answer the last questions first, which is the amount of lead time. I would say that -- I mean it defers. But I think we get at least several weeks if not a couple of months of lead times before carriers start to turn on spend or turn down spend. Certainly, that has a lot of caveats. I would say, this period right now we are getting plenty of notice from carriers as we are engaging in them in discussions just because we are starting to see the light at the end of the tunnel and what's been a historically difficult hard market. And so -- now to go back to your original question, here's what I'd say. I'd say that we're looking forward to 2024 and certainly, we're seeing positive signs as everyone else is, right? Higher rates are earning through and they're earning through at a rate that's actually far higher than moderating claims costs. And so that's good, that's the industry really digging up its way out of the profitability hole that has been dug for it over the last couple of years. And so I think what you'll see in the beginning of next year is increased spend, because I think enough carriers will either be at target profitability or at the very least have good line of sight to reaching target profitability in 2024, which means that when the annual combined ratio as well as advertising budget cycles renew in the beginning of next year, the whole industry should see a benefit from that, and we should see material increase in advertising spend in Q1. Now I will say that the increase in the upcoming Q1 is not likely to be as strong as what we've seen in the past, namely last year. And it's simply, I think, a concession to how unpredictable the cycle has been. And so, this isn't just us, I think saying this from our discussions with carriers, and ou heard this in the earnings call that Progressive had earlier today. But what we expect to see is really the momentum starting to gain steam over 2024 as more and more carriers get comfortable with their rates. And then we expect this to really extend into ‘25, right? I mean, to answer your specific question of when things will get back to exactly that level, that's impossible to say, but we do think that the recovery is going to gain steam over the next year and a half. And I think with the elevated shopping levels that we expect to see for 18 to 24 months, I think it's going to be a strong two to three years of growth through what is increasingly softening market until we get to that level and beyond in the years to come. So I hope that answers your question, Michael.