Humanity's hope