One impressive thing about SpaceX is how fast they move. They had a pretty good idea of what the fault was for F7 almost as soon as it happened, and within a few days they were already making the changes to the next ship (this one for F8). The fact that they even had another ship so close to being finished is an incredible achievement anyway, and being able to adapt it so fast is even more so. Hopefully Flight 8 will go well.