changing purpose of btree