added btree with insert and lookup