updating settingsController and adding view property