Well, Doug, that's a lot. I'll start with the -- sort of the regional highlights. Yes, it's pretty dynamic and it's changing kind of all the time, to say the least. Certainly in Europe, we saw the U.K. bounce -- really bounce back nicely. They had some equal or some additional headwinds with Brexit and some new import regulations and processes. But that was -- the demand was nice and strong out of there, and we see approaching some level of normalcy. Maybe similar in Scandinavia, but France, specifically, is where we've seen some real slowdowns. And even, more specifically, just recently. So, that's been a little more of a challenge. If we were to go over to Asia-Pac, obviously China, Korea, and Japan are really, essentially, back to what is the new normal. A little bit more issues in Southern Europe, obviously very topical right now in India, but we don't typically do a tremendous amount of business in India, so not as big as issue. And in U.S., surprisingly, we found -- well, actually let's start with North America. Canada was very slow specifically, and acutely based on the government did not release their typical budget in the first quarter. And in fact they released it towards the end of the quarter, but that was hard to get some of the orders booked. And then as far as the U.S., again, we started the year with a lot of slowness in Southern California and more on the West Coast, but that's really changed in the last few weeks. So, there's a lot of things that are working and improving, and there's some sort of intermittent headwinds. I think we're moving quickly to an improving situation in the back-half of the year. But there's been some level of headwinds in the first-half.