add: rbtree_insert's sub function broken & replace