GUIlogic update & GiantSwitch & SwitchMethod