The Maine Senate is endorsing a bill to establish presidential primaries in the state.

With a unanimous vote Monday, the Senate endorsed legislation to establish a March presidential primary.

Senate Democratic leader Justin Alfond of Portland sponsored the measure following this year's presidential caucuses, when big turnouts led to big delays.

The proposed bill also charges the secretary of state with submitting a bill next year to address the cost of the primary and other details.

If questions remain, a sunset provision of the bill would revert the state back to caucuses.

The legislation faces addition votes in the House and the Senate.