hartl chapter 2