revised tutorial
more tinkering