Well, if I look at it, so think of it this way, right? Initially, the service providers kind of slammed on the brakes in September quarter, took maybe one to two quarters to percolate it to the NAMs. And then to the semi players, because, in September, they still delivered because they had a, backlog, there's some more of them had backlog in December by March, they clearly saw big orders decline. And I think what often happens, there is a knee jerk reaction to slammed on the brakes on spending. And we expected the lab equipment to be, pulled back somewhat because, as does lagging effect would get to the NAMs and semi companies. I think I would I was surprised is that the size of slowdown. I expected maybe 15%, kind of pullback. I mean, we saw in some cases 30% to 40%. So, it's been quite significant. It's not anyone. It's pretty broad-based It's the wireless NIMs. It's networking NIMs, it's somewhat broad range, some broad base, semiconductor company’s storage processing communication. The only area that was a bright spot is the high-performance optical gear, and that piece of the business continue to be doing really well. And I think a lot of it is due to a significant backlog of the business that they're still building. And I think, probably, to some extent sanctioning of Huawei. U.S. carriers and European -- European and U.S. names are picking up some share, and that may be driving some of that demand. But on a broad-based communication, I see storage, I see processor, I see all these companies, so meaningful pullback, as well as the telecom, data comm, and wireless networking gear manufacturers.