where does humanity stand?