"Nice to know there's still hope for mankind."