modify RegionOptimizer