Sure. Thanks, Steve, for the question. So, when we provided guidance for 2023, the focal point -- and that is really the driving factor behind a lot of variability in the guidance is going to come related to occupancy, as you might imagine. The cost base of the business, we feel is very understandable and fixed, and then we know what that will look like here over the next kind of 12 months. But it really comes down to the occupancy levels both in future bookings continue to come in, as anticipated, which right now they are trending very, very positive. And on the flip side of that, the cancellations start to -- what I would say, is softened a little bit as we head through the course of the year. We anticipate that happening. But those are really the two variables, which will ultimately drive us to the high end of the range or the low end of the range. It would be more on the revenue side than it would be on the cost side. With regards to the flow-through from revenue to EBITDA, there's really two things going on. The first thing is, we are expecting really significant growth at our land-based businesses. And the land-based businesses by definition do have a lower margin associated with them. So, we do expect to see some nice growth across all of the land-based businesses that we have in our umbrella today, and that will obviously deliver higher EBITDA, but will do so at a lower margin. The second side of this really relates to the occupancy levels across the fleet. The new ships that we built, the Endurance and the Resolution, which are getting just absolutely rave reviews from our guests, are performing really, really well. The reality of those ships is, however, they are larger ships. And as you ramp occupancy on those ships, the margin flow-through is magnificent. So, the gross profit margin on those ships should be somewhere well north of 50%, trending towards 60% as they get to the occupancy levels that we would traditionally expect for those ships. We're still building to that. And as a result, the marginal ships will be lower until the occupancies get all the way up to those levels for full year. So, those are really the two driving factors that you're seeing today.