The executive power is held by the President, who is elected for a seven-year term by direct elections, and the Prime Minister. The president is authorized to form the Cabinet, a collective executive body accountable to both the President and the National Assembly. The Cabinet of Azerbaijan consists primarily of the prime minister, his deputies, and ministers. The president does not have the right to dissolve the National Assembly but has the right to veto its decisions. To override the presidential veto, the parliament must have a majority of 95 votes. The judicial power is vested in the Constitutional Court, Supreme Court, and the Economic Court. The president nominates the judges in these courts. The European Commission for the Efficiency of Justice (CEPEJ) report refers to the Azerbaijani justice model on the selection of new judges as best practice, reflecting the particular features and the course of development towards ensuring the independence and quality of the judiciary in a new democracy.