making coldregions parallel