these tests are quite unpleasant