Yes. So it's Jeremy Hofmann, Mark. I'll take the second one first. On the cost structure, we feel -- continue to feel really good. So the fixed cost base, we expect to get leverage on over time. We feel like we're at the right levels right now. It will grow with inflation a bit, but generally at the right levels, and that's really with an eye towards our year-end 2025 targets on customer share gains. And we feel like we're well invested on the fixed side. And then on the variable side, you're right, over time, we will get leverage, of course. And Listing Showcase, and rentals, and ZHL, we see really exciting growth opportunities, and we're staffing up sales ahead of that. That will take a little bit of time to ramp to get people fully productive, but over time, of course, get leverage there, and we're looking for efficiencies across the entire cost base always. So feel really good there. And then on the outperformance side, I'd say Q4 was about as expected, and we're really pleased with the outperformance across all of 2023. We don't overfocus on quarter-to-quarter fluctuations, just given how fluid macro has been and will continue to be. But I think 2023 was a great year for us. We accelerated revenue from Q1 to Q4. Total company revenue outperformed housing by 1,600 basis points. And then we've had 6 straight quarters of outperformance in residential as well. And we expect more of the same in 2024. I alluded to it in my prepared remarks, but we expect to grow double digits in 2024 against the flattish housing market. And then to double-click further into that, we expect acceleration throughout 2024 with a lot of that acceleration coming from our growth pillars as we get into more markets and go deeper into existing markets. And when I look across our enhanced markets are going to go from 9 to 40, covering 20% of all connections. Real-time touring, we think, is going to go from 10% of all connections to 20% of all connections. Showcase is really starting to sell broadly in January, and we expect that revenue to build throughout the course of the year. And then rentals is executing really, really well. We're expecting to see 30%-plus growth again in Q1. And ZHL will grow alongside market expansion and more consumption of mortgage leads. So just across the business, it feels like we're really well set up for 2024 as well.