this test case is a bit broken