Steven, good to hear from you. Look, what I did comment about costs, let me start by saying, look, we're still extremely -- when we look back versus 2019, the growth in this business from a revenue and adjusted EBITDA standpoint and the margin expansion, we're obviously very pleased with that. And a lot of that work has been not only on the revenue side, but certainly on the cost side, we've done a lot of good things over the last couple of years. Having said that, you know this, we hold ourselves to a high standard, and I believe we could have done more, and so does our team. And I recognize we're in a in fairness, a very high inflationary environment, some of the highest in the history of this country. So -- but that's the reality, and we've got to do things to adjust to that. And we announced today not so much announced, just showed you some new initiatives and new projects that we've been working on. We have a continuous mindset set of improving. And I think there's some things around those initiatives that we can do to kind of get ahead of this outsized inflation and try to offset as much of that as we can. But in reality, we're still very pleased. But again, we hold ourselves to a high standard and I think could have done a better job there. As far as staffing, your second question, staffing has gotten better as we move through Q2. And I think we're pleased to see that. What I meant by kind of optimizing the staffing levels is really more around what is the right mix of our employees, what is the right scheduling, what is the split between full-time and part time. So we -- this is really the first full summer where everything is operating comparable to 2019, if you will, and so we're kind of experiencing some of the modeling, some of the things that we did during COVID and prior, and we're seeing all that kind of play out this year. And we'll make some adjustments to get to kind of that optimized level.