The Security Council reaffirmed its commitment to the sovereignty, territorial integrity, independence and unity of Afghanistan and welcomed the holding of a presidential election in October 2004. It stressed the need to tackle challenges in the country, including narcotics, terrorism, the lack of security, reform and development, human rights, nationwide disarmament programmes and illegal armed groups.[2] The Council also reaffirmed its support for the 2001 Bonn Agreement, Berlin Declaration and Kabul Declaration on Good-Neighborly Relations.