BST Check, to be more efficient