tutorial thru 9.2.1
most of 9.2.2