have upvote and downvote working, need to fix how it subtracts/adds on refresh