Building a fair, caring society