Initial override recursion function
Use the MRT