made changes to btree.h