Yes, elections should have paper ballots ( that must be secured immediately after elections close, to avoid finding "stray ballots" days after the elections).. hacking isn't necessary a problem unless we start allowing internet voting, which would be a big mistake. The more primitively that we keep voting, the safer it will remain. Nothing will be effective until we return to the days of having to display an approved form of identification in order to vote. Another opening for election fraud is same day voter registration. This is abused by college students and many unscrupulous voter drives. If you can't register to vote at least one month before elections, you have procrastinated your vote away. Motor-voter is becoming a problem in states that give licenses to illegals and non-citizens. If there are any exceptions to your license it should be clearly visible, like the big "Y" on youth licenses. Many of the voter registrars are corrupt and leave openings for corruption, on purpose. Paper ballots and anti-Hacking efforts alone won't keep elections honest. We need harsh penalties for people who vote that shouldn't vote. Politicians no longer care what we want. They will continue to design election rules that permit voting by people who are not eligible to vote.