handle bst