almost done just have to align the grid