worked on grid. box is work in progress