A trace of humanity