B-tree to allow terminal nodes