add warning for settings page
updates to SettingsCtrl