Community participation for Sustainability