separate config and util file, parser, names in pipeline need update