bit more work on grid scrolling