Hartl Listing 9.2 and 9.3