Latest in achilles is an astronaut