(feat) upVote/downVote implemented