forgotten commit
more memory efficient tiling