Michigan holds primary elections Tuesday. Apart from general election issues, several key pieces of legislation will appear on the ballot.

A guide to the names and issues on the ballots in Kent County is here.

A handy explainer of the statewide Proposal 1 is here.

A Kent County millage would charge 50 cents per $1,000 of taxable real and personal property to fund services for seniors. This would be in addition to the 33 cents per $1,000 already on the books.

A library millage is for $1.28 for every $1,000 of taxable value to help fund district libraries in the county.

In Algoma Township, 98 cents per $1,000 of taxable value would help fund the area fire department if approved. Solon, Sparta and Tyrone townships have similar initiatives.

About 37 cents for $1,000 of taxable value in Cannon Township would help fund non-motorized trails and recreation areas in the area.

In Wyoming, voters will be asked to vote for a millage expected to raise $2.38 million for police and fire services.

In neighboring Ottawa County, Georgetown Township's government asks permission to borrow up to $19 million to build a  new township hall, library, and senior citizen center.  The bond money also would go toward improvements to Township parks.