update btree -- add procedure