Doh! I didn't think of that, but it works like a charm. I looked for large delays, but didn't thhink of the *100.
OK. I was to be able to get the data out the same way I put it in, so I am thinking of storing the size of the data inline like so:
size|data|size|data
I think that is a fairly common way of doing it. Can someone help point me towards an example to write and then read that way.