I'm not envisioning online voting. I'm talking about in-person, and mail/drop-box voting like we have now. In general, I think the process that currently exists is effective. But there are some relatively simple changes we can make to better inform the public as to how the process works, and how it ensures an accurate tabulation.
Additionally, I think there are some changes on the backend we could make to ensure greater fraud protection, and facilitate the rapid and accurate auditing post election to guarantee an accurate contest, and instill confidence in the voters that the election was fair, and the results are accurate.