NASA's future seems to be in good hands