working on coarse grid solve