Updated version (checking by positive/negative) of is_upvote() and is_downvote() have been added into model