It seems that the test tolerances may be too loose in that #20 passed when there seems to be a significant change.