Humanity still exists.