Well, look, there were two major contributors to the inefficiencies, which certainly manifest themselves largely in productivity in the factory. Part of it was certainly supplier parts. When you're looking at running a production line, you've got lots of holes in your part bin, you start doing stuff that's out of sequence and having to rework things and swap things between aircraft and there's a lot of disruption that comes from that. As I said, I think while it won't be perfect, what we did work through the strike period to try to get the on time to PO and supplier delivery to where we have many, many, many fewer of these instances where we don't have the part available at the time that we need to consume that part in the various stages of the production line. The other, frankly, is just sheer labor, right? I mean, like most companies, coming out of COVID, we saw a lot of turnover. We have a lot of hiring of new people, so there's been a lot of training, and clearly that drives a lot of inefficiencies. It's not just that new person, it's our senior people who participate in helping to train and develop these new people. So, I do think that the labor contract and getting that behind us, and yeah, it's a significant GWI, but it makes these jobs even more attractive in that market, which we think is -- makes us as an employer more attractive and hopefully stronger on the retention side. So, stabilizing that, not just adding the numbers of people, but getting it towards a stable number, and it's the same people that are coming in, is a huge part of that. So, I think the parts thing, I feel much better about. We worked out really hard over the last month or so to get that in a much healthier place. And again, I think with the GWIs that are out there, these are the best jobs in town. And I think that will help us not just attract, but also retain that hourly workforce that builds these aircraft, which is critical to driving that efficiency and productivity in our factory.