External file processing