some work on the tutorial