Humanity’s last hope