I don’t think you will get desired result using the command. What you are trying to do is copy data in 3 different formats of different lengths into a single file. At least that is what I see from your description. This would be known as a Multiple record format file which goes back to the old days when we stored records of different formats all in one file. These multiple record format files/logical files are quite unfun to deal with which why most shops don’t have them. Let me ask how you will know which records will go with one another as I don’t see a common key? Or is it a situation where it won’t matter? In any event there are several ways to deal with this especially if each of the 3 formats have the same record length. I would reccommend creating a physical file that has a record lenth equal to the length of all 3 formats combined. So based upon what I’m seeing the total records length for all 3 formats would be about 43 bytes. I didn’t actually count. I would define the fields to correspond to the data. So, The first 2 bytes would be a field named “format1ty”, length 2 alpha, the second field would be “asterisk1″, length 1 alpha, The third would be “amount1″, length 3 numeric no decimal, and so on until each field is identified. Once the physical file is created it should be no problem using the command to copy the data into this new physical file. Once this is accomplished you can use simple queries to manipulate the data into 3 separate files for each of the formats or you could write a program to disect the data into a multiple record format file as you need. Let me know if this helps. Good luck.