adding settingsController and settingsService