adding rbtree