So, kind of the first point and I probably should have put this as a reminder in our prepared remarks, is we don't have a single customer that's above 5%. So we'll just kind of go through this part of the business. The cable customer that we had mentioned that's frozen capex is having a significant impact on Alpha's business. But overall, we're not exposed to any single customer broadly. We're very diversified from the markets we serve, from the regions we serve, from the sectors. So -- but that's said, the Alpha team is feeling this loss or lack of spending acutely, but we remain confident, Noah, that this is creating pent-up demand. You can only defer spending for so long. Networks, you have to spend money to keep them fully functioning. So, that's a timing issue. I'm pleased to report, frankly, that since we spoke last on this call, we've gotten three RFQs in, just three RFQs, which have a total combined value of over $0.5 billion. Now I'm not promising you Noah that we're going to win this business, but we haven't seen this sort of activity in a very, very long time on the telecom side. I spoke to Drew and some of his key captains this week, and there seems to be an improving sentiment for our second half versus what we've seen to-date. So that does seem to be improving. I think as we had mentioned prior, we've seen softness from some of the Cellex and some -- from the old wireline portions of the network, that businesses has been softer, but we're really starting to pick it up on the wireless side. And we're seeing a lot of projects now which are interesting because there -- nobody is going to spend money today on things that aren't 5G compatible. So we see a lot of initiatives that are sort of evolutionary where they're starting as an LTE, but it's upgradable to 5G. We also see a lot of hardening of the network in certain areas. So, that situation is slowly improving and the optimism is starting to build, so that's coming. Like I said, those RFQs were very exciting. We haven't seen numbers like that in a long time. Mike, is there anything else you wanted to add?