modify bst order methods