added regridding operation