config: script_path, factory: default, service: refactoring