<snip> In addition to all others' comments not to code LRECL, don't forget that you _should_ code BLKSIZE=0 to get system-determined block size (or perhaps omitting BLKSIZE now works the same way?)
</snip> One thing I have not see here is have you thought about making it a variable length record? fletch ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html