voting booth: even more detailed error detection