The roles of non-government organizations (NGOs)