Added comments for read_input_file