finished grid.html