input file generated