When doing a CPYF(Copy File) command, you can speed up the copy of a keyed file by changing one parameter. The parameter: Copy from record number . .*START to copy from record number.....1 This will cause the Keyed file that is being copied to be copied sequentially instead of being copied in Keyed Order. For a large keyed file the time of the Copy can be greatly reduced. If you use the CPYF command frequently you can create a duplicate object of CPYF(CRTDUPOBJ) and name it FCOPY and then use the CHGCMDDFT to change the Variable to 1. CHGCMDDFT CMD(FCOPY) NEWDFT('FROMRCD(1)').