Does giving back to the community really work?