Caring with compassion and dignity