did a whole bunch of changes, voting works