humanity put to shame