additions from chapter 10