The Supreme People's Court is the highest judiciary agency in China, and is responsible to the NPC and its Standing Committee. The Supreme People's Court functions at the state level; higher people's courts are in provinces, autonomous regions and municipalities; and intermediate and basic people's courts are at lower levels. The Supreme People's Court supervises the judicial work of the local people's courts, military courts and other special courts. The current President of the Supreme People's Court is Xiao Yang, re-elected President of the Supreme People's Court at the First Session of the 10th NPC in 2003.