Sure. Thanks, Steph. So, when you look at the full year, there's a number of variables that obviously play into things when you look at the next months. Certainly, cancellations are trending in the right direction. However, they do still remain elevated from where they were back in 2019. And one of a better feel for how that's going to impact really the fourth quarter, which will drive significant variability right now. Obviously, for the third quarter, we feel pretty big. But for the fourth quarter, that variability will be when those cancellation rates change based off of the timeline of when people are allowed to cancel heading into the fourth quarter. So that's, I would say, the first thing. The second thing is, obviously, the last, what I call the last mile bookings, so the bookings that come in for that fourth quarter or for the end of the third quarter now in the short term, we'll obviously don't have a whole lot of cost associated with them given the fixed cost nature of our platform. So those less minute bookings will either drive outperformance or end up where we pretty much expected. And that remains to be seen. What we have seen with regards to booking windows is people are booking overall, a shorter timeline than they had historically the traditional booking window for the company has been somewhere around 9 months. It's trending shorter than that right now, which would lend to some additional short-term bookings. But interestingly, we're not seeing so much in the next 3 months right now. We're seeing more bookings for the first quarter of 2024 and the second quarter of 2024. So it's really those 2 things that will play, what I would say is most with regards to the rest of the year. And then certainly, on the cost side, how fuel prices ebb up or down, will certainly have an impact -- and then the last thing I'll say is we'll have some decisions to make on the marketing side of the house. Right now, the marketing spends that we're putting out there is having really nice returns. If that continues, we may look to spend a little more marketing in the back half of the year. to help drive bookings in the back half of 2024 and 2025. But given some of the new tools and some of the new digital initiatives that we put out there, we'll be able to make those decisions, I would say, in a more timely fashion. So those are some of the variables that will impact the back half of the year.