The mayor exercises executive power of the municipality and appoints department heads with council approval. The mayor may remove department heads subject to council disapproval by ⅔ of all members, prepares the budget. The mayor has veto over ordinances, subject to override by ⅔ of all members of the council. The mayor exercises executive power of the municipality. Up to ten departments may be created under the mayor's direction. A business administrator assists the mayor in budget preparation and administers purchasing and personnel systems. By ordinance, the business administrator may supervise administration of departments, subject to mayor's direction. The City Council exercises legislative power of municipality and approves appointment of department heads. The council may disapprove removal of department heads by ⅔ vote of all members and can override the mayor's veto by ⅔ of all members. The council selects one of its own members to serve as its president.