fixing voting system