Well, George, I think if I knew the depth, then it'd be easy, but we don't. So, we manage through the uncertainty like everybody else. But I would say largely, this -- the way this economic slowdown is playing out in our industry is roughly what we have seen in prior economic cycles with the difference being some delays and some sequencing. We talked about the step down of perm in the second quarter coming into the third quarter, where that is normally something we would see a little bit earlier. We would see maybe commercial staffing start to decline a little bit earlier and that IT staffing and professional staffing would hold on a little bit longer due to the length of the projects and the higher skill sets. And that's been a little bit reversed. But a lot of these differences in timings, we think, can be largely explained by pandemic and post-pandemic anomalies, frankly, that are as we go through this economic cycle, seem to be coming back towards trend. So, overall, we would expect this to play out in a recovery in the same way that we've seen in the past. Companies will get some confidence into the future, but not enough to really start their permanent hiring in a significant way. That means, we'll see commercial staffing start to pick up. IT projects and others for Experis pick up. RPO and perm start to pick up, because a lot of the talent acquisition activities have been changed in the client companies, and then we would see it start like that. The one thing, George, that I think we will have to get used to, which in our terms is a positive effect in terms of demand is more structurally constrained labor markets overall in many, many skillsets and not just the highest skillsets. But also broadly due to the changing demographics and aging population, we think access to human capital is going to become more difficult, which means, customers and companies will rely more on us and all of our brands to attract and retain the talent both on a contingent, as well as on a permanent basis. And we look at our staffing margins that we have today across the board and how well they're holding up and that is different from what we've seen in other cycles, and we would hope that based on the structural trends that we're seeing demographically, and the demand for new skillsets driven by technological changes at all skill levels, frankly, but that will give us further support for some good margin evolution, staffing margin and total margin as a whole.