upvote downvote added still need to add visual tallying device