location grid

testing more stuff. this is too much work, there has to be a better way
to do this.