this test makes things too complicate