> > h, v = unpack(">II", v) BTW, I don't know how to navigate the backward-compatibility maze here, but note that 2.2's struct module has new 'Q' and 'q' struct format codes, to deal with 64-bit ints directly at C speed. I assume Jim asked me to implement those for a reason, and you may have just discovered it <wink>.