Yeah, we've seen a slowdown Larry a little bit in China, just a little bit there. We're still seeing some issues in Europe with dealers. Still a little bit slow. And again remember, this is a 10-day average. We go back and look to watch the trends and in June, we saw something and then it came back strong on the end. So what we're just trying to say is we just don't quite know, but the one thing I do know is this, in talking to physicians as I mentioned in my comments, we thought this year, well, there's this pent-up demand, they'll still be busy and in talking and serving our customers and I talk to no less than five or 10 physicians in different countries. They're saying, look, we're tired, we're worn out, we're going to go ahead and take our holiday and when I hear that, it sounds to me like what I would normally see in a summer quarter. And then what is a little bit of an issue at least for 10 days and remember now, it's a full month, the first half of the month was reasonably strong and then slowed just a little bit. It just tells me that people are going to take a break and I just was concerned that although we've seen sequentially every month that you could see in the quarter, maybe July slows down just a bit and then that's a big problem. We just don't know. We see signs of this and then it turns around, reverses, and you'll see this or that. So the point is, it's difficult to predict. From a seasonal point of view every year, we always see that kind of slow down and we always kind of talk about a 5% decline in the third quarter, but in this case, we said plus 5%, minus 5% because it's -- maybe we end up neutral, but remember, we've seen April, May and June all improve sequentially. I'm not going to talk about this month, we did see there's a little bit of a slowdown, but we're just trying to say that we just don't know, I don't know how else to say it any better and we still have two months. I'm going to let Raul comment on it for a moment. Raul?