Working general grid, location usually working with some bugs in display