Social work in the community :making a difference