WIP: basic grid working, more or less