resurrecting an old thread, but i think this is how it works. once you start messing with offsets, loop rows etc, things get a little wonky.