upvoting improvements