Voting controller