changes to settingsService