reading notes for chapter 8 --- methods