raster functions update