here is some updates to chapter 9