early exit if n_regions == 0