Yes. I mean certainly -- let me start with the pricing, yes. You hit it pretty much spot on, Eric. Our pricing negotiations, I think we've talked about this on previous calls, have been relatively collaborative discussions with customers for the past couple of years. That is starting to change as we go into the post-COVID era. And customers are perhaps a little bit more, dare I say it, recalcitrant in terms of working with us on not just inflation increases, but also -- there's a level of sort of market-related increases that we have some good data on, but of course, that's always a discussion. And it's probably an increasingly challenging discussion going forward, so I'd say that, that particular aspect of our business has probably become a bit more challenging from a pricing point of view. But we continue to provide good data on not just the inflationary environment but the market environment. And customers are smart. They do understand that we need to paymarket-related salaries and all that good stuff. So it's a constructive conversation, but probably not as easy but these things are never easy, but it wasn't -- it's not as -- it's probably a bit more challenging than it was a year or two ago. In terms of wage inflation, we -- again that one has been a bit more challenging as well, as we all know, inflation continues. We've seen it in around about the 4% to 5% level across the organization. Some countries, of course, are more than others. And of course, -- but so that's been the level, but I would say that the pressure in the labor market has probably attenuated a little bit over the last sort of six months, 12 months or so. We've seen our retention levels continuously tick up over the last few -- really last 15, 18 months now. And sort of we're up well above -- we're getting well back to pre-COVID levels now, in fact even ahead of pre-COVID levels, so we've made some good progress in that front. And so we are finding, I think, that the labor market, the sort of red hot labor market as it was perhaps during COVID or post COVID, is sort of easing a little bit now. And we're finding that our salary merit increases and bonuses have been -- had gone down well with our employees and that we're able to retain them and give them opportunities. So overall, I think both environments are challenging, perhaps more so than the normal times, but we're managing, I think, pretty well.