Caring for people and the planet