input file handling changed