chapter 2: additional changes