Hi, I'm having some troubles reading a binary file. That file has several records of 36 bytes, with about 4 fields with different lengths. First I've opened the file, set the binmode, and tryed to retrieve all the data in a variable. Then, I've tryed to isolate the fields with substr, and switched the \x00 characters into space... The problem is that the file is about 15 MB - and I only can read about 2Kb. So some caracheter - wich might be needed (some ascii values correspond to a integer number) - is messing things up....Any sugestion? Regards, Kepler