seems robust with a whole bunch of random offsets and sizes