implemented getUserSettings