hartl book. ran into error will compare