How a checklist can fix a slew of voting problems