new grid update function