chapter 5 - config file