Wow, I could swear I tried that before with terrible results. Just tried again with a fresh stack and it works. In fact, modifying "dst" to be a variable instead of a field to hold the temporary data works as well. Sorry, I feel a little sheepish. Thanks, Trevor. Jeff M.