delete subtree