changed the vote to reflect multiple votes per user, but with a timestamp, so only the newest vote is considered