midway through chapter 5 and the unit test doesn't match or something