add SettingsButtonController