how compassion works