starts modal refactor, working upvote button