Added some features from chapter 8