working on work_grid