updated the view, added upvote/downvote