Agenda 21 indicates that the organizations of the UN system and other intergovernmental organizations and forums, bilateral programmes and the private sector, as appropriate, will need to provide increased financial and administrative support to non-governmental organizations and their self-organized networks, in particular those based in developing countries, as they contribute to the monitoring and evaluation of Agenda 21 programmes, and will also need to provide training for non-governmental organizations (and assist them to develop their own training programmes) at the international and regional levels so as to enhance their partnership role in programme design and implementation.