Fate of humanity in focus