17) and for preparing the budget to the secretary-general, as "chief administrative officer" (Chapter XV, Article 97). The Charter also addresses the non-payment of assessed contributions (Chapter IV, Article 19). The planning, programming, budgeting, monitoring, and evaluation cycle of the United Nations has evolved over the years; major resolutions on the process include General Assembly resolutions: 41/213 of 19 December 1986, 42/211 of 21 December 1987, and 45/248 of 21 December 1990. The budget covers the costs of United Nations programmes in areas such as political affairs, international justice and law, international cooperation for development, public information, human rights, and humanitarian affairs. The main source of funds for the regular budget is the contributions of member states. The scale of assessments is based on the capacity of countries to pay. This is determined by considering their relative shares of total gross national product, adjusted to take into account a number of factors, including their per capita incomes. In addition to the regular budget, member states are assessed for the costs of the international tribunals and, in accordance with a modified version of the basic scale, for the costs of peacekeeping operations. Elections The General Assembly is entrusted in the United Nations Charter with electing members to various organs within the United Nations system. The procedure for these elections can be found in Section 15 of the Rules of Procedure for the General Assembly. The most important elections for the General Assembly include those for the upcoming President of the General Assembly, the Security Council, the Economic and Social Council, the Human Rights Council, and the International Court of Justice. Most elections are held annually, with the exception of the election of judges to the ICJ, which happens triennially. The Assembly annually elects five non-permanent members of the Security Council for two-year terms, 18 members of the Economic and Social Council for three-year terms, and 14–18 members of the Human Rights Council for three-year terms. It also elects the leadership of the next General Assembly session, i.e. the next President of the General Assembly, the 21 Vice-Presidents, and the bureaux of the six main committees. Elections to the International Court of Justice take place every three years in order to ensure continuity within the court. In these elections, five judges are elected for nine-year terms. These elections are held jointly with the Security Council, with candidates needing to receive an absolute