increased max recursion depth