contributing to the community view 3