added preConfigService