Yes, thanks, Sharon. These are good questions. So let me just answer the simple one first. We have not rolled out any AI enhancements yet. They're still in development phase. I would say sort of first innings. We're going through identification of opportunities, particularly onboard, and then certainly in supply chain and other areas in the back office of OneSpaWorld. But there's nothing in place right now, nor anything that will, in 2024, impact the ability to use AI to drive better productivity. So, we're working on it. It's in its early stages of development, and we certainly are very, very excited about some of the areas that we are going to tackle with respect to enhancing further productivity enhancements from start with the use of some of the AI technology. But once we have it fully developed, once we have it ready to roll out, we will certainly be happy to talk to everybody in the community, shareholders, et cetera, about what this AI will do for the operations. Obviously, it's going to take some testing, et cetera. So, too early to comment, but certainly exciting to see what it may do for us once we roll it out. With respect to productivity gains, we saw definitely a pickup in the number of guests coming through our spas. I mean, it was close to about 500,000 more. But then the denominator of the new ships went up a lot more. So effectively, we're treating more people. The simplification of our menus, which is helping promote both service demand and retail attachment, all led to better productivity during the quarter. And certainly, that productivity continues as we start at the third quarter.