Ballot printed and mailed to home address with bar code for polling station
Photo ID voter card coded for polling station
Insert ballot and chipped ID card in validation scanner that time stamps / validates ballot as properly cast.
# of ballots / validation stamps can be audited
ballots retained as paper record of vote / recount
Absolutely no 'extra' ballots allowed at polling stations / box stuffing