custom input file