Yes, I think we can talk about it. I mean, I think at a high level, in the past several quarters, three quarters probably, we've talked about SMB being a challenge, China being a challenge. I think that continues particularly pockets of SMB, our arena business is not at the growth level it was previously. But that's not new news. That's kind of been here for multiple quarters already. And I think in Europe, we're actually surprised at how well we're doing, given some of the macro data points, the PMIs, stuff like that. So, it's sort of the same story as before, inside an uncertain environment, there's a few pockets of weakness. Most of the GOs and products are kind of doing just fine, and then there's some real pockets of strength, too. Like we've said before, Aerospace and Defense, for example, happens to be pocket of strength, medical device happens to be a pocket of strength. So, it's kind of a mixed bag. I think it nets out for the year to less favorable than I want to be. And I said we did slow down a bit. I mean, we exited last year with 15% growth. And this year, at the midpoint, we're calling 13%, but the year is not over. So, it could be we lose a point, point and a half of growth this year, two points maybe, I don't know. But I'll tell you what, that's pretty darn good in this environment. And it's certainly better than any of our peers have been able to do in this environment. So, we feel proud about it and feel confident going forward that this is a very growth-oriented sustainable, resilient business and it's not likely to change dramatically from that. And one other thing I'd say, we've also experienced in the past that when there's a slowdown, for example, in some of these pockets like, let's say, arena, when the environment improves, we get a surge as all of that business come trickling in now because people have authorization to go forward with this project, they've had sitting on the shelf for a while. So, we saw this in 2009, we saw in 2020. In 2020 Q2 and Q3 were pretty weak, and we had a blockbuster Q4 and kind of made up for all of it. So, I also think our view is probably when the environment improves, and I'm not sure when that will be, probably, we'll get a surge of strength as some of these projects that have been held back by the customers get funded again.