updated regrid