The International Code of Conduct for Private Security Providers (ICoC) is a multi-stakeholder initiative convened by the Swiss government. It aims to set private security industry principles and standards based on international human rights and humanitarian law, as well as to improve accountability of the industry by establishing an external independent oversight mechanism. The Articles of Association seek to establish this mechanism which will include certification, auditing, monitoring and reporting. By signing the ICoC, signatory companies publicly commit to operate in accordance with the Code. Signatory Companies are expected to seek to become members of the Association, which will start its functioning by the middle of 2013.