users can upvote and downvote comments