tutorial improvements