hmmm...interesting....so you need something like:- take some bytes from offset x- skip y bytes- take some bytes from offset x + y- skip- etc...I will think about that one.Roman Scherzer