It was swearing in night for the Quincy City Council Monday.

New Mayor Mike Troup was sworn in, along with seven aldermen, including newcomers Greg Fletcher and Parker Freiburg, City Clerk Laura Oakman and City Treasurer Linda Moore.

The new council approved a nearly two-million dollar capitol bond project for sidewalks, storm drains and gutters on the west side of North 12th Street between Seminary Road and Kochs Lane, with the work to begin sometime in June.

LOOK: See inside a modern day castle complete with drawbridge