Finish ch 11.2.3 (4 tests failing)