The president selects ministers from members of the House of Representatives, with the ministers allocated according to the number of House seats won by political parties. The Revolutionary Council consists of the president, both vice-presidents, all ministers, the attorney general of Zanzibar, and other house members deemed fit by the president.