>>> Important <<< There is a bug in the 1.5k version of LSVFILER which causes it to incorrectly process files with a large LRECL. Whenever the LRECL is greater than the number of blocks, which is rare but can happen, part of the data in the file is substituted with binary zeroes. I had just moved a constant to the wrong offset in the FSCB... and it did not show off because for the average file, there are more records than blocks and everything went smoothly. You are only affected if you use LSVFILER to read files with records > 1k like MODULEs. A new version of the module can be obtained from LISTSERV at CEARN (--> CEARN not FRECP11 <--) Eric