A new contract for Flint firefighters has been approved and is now on its way to the state for approval.

According to ABC 12, Flint City Council passed the contract on Wednesday night. They had previously rejected a contract from Emergency Manager Darnell Earley.

The Flint firefighters union helped create the new plan which had to match the $6 million in savings the contract from Earley proposed. Firefighters union president Mark Kovach says while this contract saves, the union also wanted ensure the deal had structure for promotions, station assignments and safeguards for those who retire or lose their jobs.

The state must sign off on the new contract under the financial emergency guidelines. The state has 30 days to make the decision.