down to 3 tests not passing - all are off by one