Do good, feel good; feel good, do good.