user can upvote a submission