Living with a purpose