add btree_search