testing subtree behavior