fix immutable B-tree