Nasa's climbing up the leaderboard