settingsviewmodel added