add method findSubtreeRecursive