this test is more comprehensible and more performant