Doing good work for people doing good. What could be better?