this test was a mess ...