Why doesn't the government just keep a sign in system keyed on someone's SSN and then allow people to sign in and push their vote? Or decentralize to each state and have all of the SSN numbers synced to a federal database so no one could vote the same SSN twice. It seems that this would make voting easier and not make voting feel like a 20th century affair. Login, verify your details, vote. Done. No more illegals voting, no more dead voters, no more double votes like from the lady in Iowa.