found an issue with chapter 8 where authors contradicts himself but good story otherwise.