I wonder how much of this is Boeing and how much is NASA. It's very easy to throw Boeing under the bus right now, and they might even deserve it, but at a minimum, NASA deserves blame for not doing due diligence. They're also trying to build something that we've largely forgotten how to build. It's a different NASA, and different Boeing, and design technology and manufacturing is completely different. It isn't reasonable to expect this to go smoothly.