Humanity peaked here