voting now touches votable and voter objects