tutorial 9.3.2 finished.