Yes, I know you did really well. Keep in mind, our business model, right? End users buy from resellers who buy from distributors who buy from us. So it's not like a very large complex $50 million solution that's going to be deployed over time. When we get orders, it's typically the customers want the product. So I don't know that we would see something like we described at the beginning of the conversation in terms of order bookings. For us, booking as a distributor sends an order to us, and they would like to have shipment throughout if we -- so that counts the booking. And if we ship it, then it's becomes a building and it becomes product revenue. And if we don't, it becomes backlog. I'll just pause at that was, sorry. So in terms of supply chain and maybe Ken would offer some additional thoughts on that. I do -- we talked previously, I think that we felt that September, October and maybe very early in November could turn out to be the low watermark for supply chain challenges, at least in terms of what we call decommitments from our contract manufacturers and from our component suppliers. And I think that, to this point, is shown to be the case. We do still from time to time, have the commitments, but they're much, much smaller than they were back in that time frame. I think the general tone, if you will, with our channel, whether there's components here as contract manufacturers, is much, much better than it was. We do, like everybody else, we read the reports, and we see conversations and commentary around things like -- particularly in consumer electronics, where there be some improvement in auto manufacturing. I think we have reason to believe that the situation continues to improve as we move forward. At the same time, working extremely closely with our suppliers, conversations at very high levels and talking about maybe some longer-term projects that we may work on together, for example, making them aware of what our volume of business is and also a bit of a tip of the capital or engineering team, who's been going through the process of redesigning and recertifying some of the components and some of the other changes, if you will. All of that, I think, kind of gives us a feeling that the second half of this year should see improvement. Ken?