update tutorial and include upvoting