I could really use some help - this is really stumping us. We have a cloned program of IC522 that we named BI523. It's been working fine. When IC522 (Lawson program) runs it creates an ISAM file so in the workfile directory you see both the flat file and the corresponding .idx file. The same for our cloned program. This weekend we moved our Lawson applications from AIX to Linux. Now when we run the job - the custom program is no longer creating the .idx file and we can't figure out why. However, the IC522 program is still creating the .idx file. We have a consultant helping us - who wrote the original cloned program - and he is stumped right now as well because all we did was bring the code over from our AIX system to our Linux system and compile it. Has anyone seen anything like this? Thanks in advance.