There are several layers of checks and balances to ensure proper monitoring and handling of the bond program. These checks and balances begin at a staff level as part of the reporting delivered to City Council. Additionally, before any project begins, each must be presented to and approved by the City Council, which usually occurs through the annual Capital Improvement Program Budget Process. In addition, the City Council (at public meetings) must vote to issue the debt and approve design and construction contracts associated with each project. The City also goes through extensive auditing process by outside auditing agencies.