Space X and NASA have competition