fix RBTree