Teams at NASA are working hard to stay on and even ahead of schedule.