added explanation of input file