BST forever