finishing chapter 9.5 in the tutorial.