updated BST intro