The Security Council endorsed the "Afghanistan Compact" which provided a framework for co-operation between the Afghan government and international community, and called for its full implementation. It affirmed the role of the United Nations in Afghanistan and its efforts to implement the Compact. Furthermore, Council members welcomed the Afghanistan National Development Strategy and financial pledges made by participants at the 2006 London Conference that created the Compact.