more recursion docs.