remove for subtree