Making the recursive mode survive more than one recursion...