Federally, the main law enforcement agency is the Australian Federal Police (AFP), which has a wide mandate to enforce Australian criminal law and protect its national interests. There is also a number of other agencies that have powers confined to specific areas, such as national security (ASIO), customs and immigration (ABF), and white-collar crime (ATO, ACCC, ASIC). Each branch of the Australian Defence Force (ADF) has its own military police, although there is also an overarching ADF Investigative Service for more complex investigations.