NASA are not withstanding the deadlines. SpaceX for the win?