better upvoting algorithm --commit 13-4