The Assembly of Experts is responsible for electing the Supreme Leader, and has the power to dismiss him on the basis of qualifications and popular esteem. To date, the Assembly of Experts has not challenged any of the Supreme Leader's decisions, nor has it attempted to dismiss him. The previous head of the judicial system, Sadeq Larijani, appointed by the Supreme Leader, said that it is illegal for the Assembly of Experts to supervise the Supreme Leader. Due to Khamenei's very longtime unchallenged rule, many believe the Assembly of Experts has become a ceremonial body without any real power. There have been instances when the current Supreme Leader publicly criticized members of the Assembly of Experts, resulting in their arrest and dismissal. For example, Khamenei publicly called then-member of the Assembly of Experts Ahmad Azari Qomi a traitor, resulting in Qomi's arrest and eventual dismissal from the Assembly of Experts. Another instance is when Khamenei indirectly called Akbar Hashemi Rafsanjani a traitor for a statement he made, causing Rafsanjani to retract it.