Stubborn, obstinate, dogged Space Exploration Answers