Dar fields seperated by let's say pipe (|) and crlf at the end of each record 400 records, will split the record into the fields once I get thr record in, standard ascii standard serial variable length records. mike