added chapter 12 traits