Removed non warnings recursion