what does `(0 or min_fill_factor)` accomplish here?