tutorial in place, comments needed
comments added to the tutorial