lots of grid changes

have not added breakpoint or compass yet.