need really learn about community development through various means and think how provide a rigorous contribution as much as possible!