The ElectionGuard voting system combines the flexibility and clarity of touch-screen technology with the reliability of printed paper. Voters mark their ballot on a touch screen, print their ballot to verify their choices, and take it to an election official, who scans the printed ballot, which is saved for a paper trail. Hardwired to the system, the printer is covered with a slip-on shroud that obscures, controls, and prevents opportunities for monkey business. It's all open sourced, so any vendor or manufacturer can use or modify any part or all of the system.