input file done