first half of tutorial updated