Azerbaijan adheres to the Treaty on Conventional Armed Forces in Europe and has signed all major international arms and weapons treaties. Azerbaijan closely cooperates with NATO in programs such as Partnership for Peace and Individual Partnership Action Plan/pfp and ipa. Azerbaijan has deployed 151 of its Peacekeeping Forces in Iraq and another 184 in Afghanistan.