New classes for input file.