Katherine Gehl and Michael Porter propose a system where party primaries are replaced by a top-five primary that is open to all voters. Candidates could identify themselves with a party or not. The top-five finishers would then go on to the general election.