remove from BST completed