tests, now it is easier to write them