One year ago, Mike Duggan was still a write-in candidate after he was tossed from the ballot on a technicality. However, the veteran Wayne County politician won a surprisingly strong victory in the August primary and cruised to a comfortable win over Benny Napoleon to become Detroit's 75th mayor. Six months into his term, here's a review of his promises and progress so far.

January 1, 2014: Mike Duggan sworn-in as Detroit's mayor.

January 16, 2014: Duggan announces plan to overhaul DDOT.

February 7, 2014: Duggan addresses snow plow issues.

February 26, 2014: Duggan delivers first State of the City address.

February 27, 2014: A look at Duggan's citywide car insurance plan.

March 9, 2014: Duggan sits down for interview with Devin Scillian.

April 8, 2014: Detroit EMT crews receive new gear.

April 16, 2014: Duggan announces small business initiative.

May 20, 2014: Duggan testifies in Lansing in support of "grand bargain."

May 27, 2014: Task force says blight removal will take five years, $850 million.

June 3, 2014: "Grand bargain" passes in Lansing.

July 3, 2014: Duggan and Matt Moroun forge commercial blight alliance.