better test for recursion fix