raster function start