It is something that needs to be done. The real good finds its place when it is done without expecting anything in return. People who do good by showing are generally insincere. Kindness is already a sincere feeling. When it is made for someone else to see, its name is show off, not goodness.