The International Australian Football Council (IAFC) was formed after the 1995 Arafura Games. Following internal divisions in the IAFC, another organization, Aussie Rules International was set up in London. The AFL did not recognise the IAFC as anything more than a promotional body, and is itself considered the keeper of the code. Hence the AFL is primarily responsible for funding and governance and provides around A$500,000 annually for international development, especially junior programs. The code is not large enough outside Australia for an international governing body made up of national bodies.