The following is a proposal to simplify and improve the New Zealand electoral scheme: a mixed member proportional system as at present, but instead of two votes only one vote is cast. It is, however, counted twice. The first counting determines the electorate MP for each seat. The second count ensures that the total number of MPs reflects the proportion of votes cast for each party (as represented by the electorate candidate). Parties do NOT draw up "party lists". Party MPs are determined by starting with the highest polling candidate who has not won an electorate seat and working down until all seats to which that party is entitled are allocated.
The following link has a detailed explanation of the concept and will open up as an MS Word document