trashed the vote model, going to try again