changed parser to input_parser