finished BST