Buzz Aldrin is the man