so close to a working test suite