better description of infile argument