Benefits of doing good for free that you may not be aware of