BST Design