Do good can be funny