read and vote