some bst changes