fix rbtree insert