Yes, good morning, Steve. Thanks for the question. So the items that were -- that we have issues with today are, I think, have been pretty consistent, electrical-type components, displays for equipment, hydraulic type components, pumps and so on and so forth, some cooling equipment type radiators and oil coolers and those types of things. So that's kind of generally the types of issues that we're dealing with. When I think about this, I think about there's really two parts of our business. There's the part where the plant side of it, where we're very vertically integrated and have that direct model where I would say, generally, the supply chain issues have really slowed down significantly. There's the other part of our business where it's more procured type products, and that's where we see some of the issues with hydraulics and electrical components and some of the cooling equipment packages. But I would say, generally, Steve, we've seen some improvement in the supply chain, and I credit our teams really for all our hard work and actions they've taken to really drive whether that's alternative suppliers, new designs, so on and so forth. They are just things we do differently in our facilities to be able to manage through this more effectively. So there's been a reduction in the severity of the supply chain issues, but there are still some things right now, as I alluded to, that we continue to work through. And honestly, we'll -- they're not going to get fixed overnight, but generally, we've seen some improvement.