update gird