update bst node