revise the grid and simulate