add config parser(Config)