inverted recursion depth, added yaml depth value, effectively no recursion