implement a bit more in the test