PortalKit: modify SettingController