This sounds like a good idea but on election day there are also state and local offices and issues to be voted for or against. I do believe one should have proof of eligibility to vote, although it is discriminatory toward non U.S. citizens, dead persons and people who think their candidate of...