add a parameter to BTree constructor