- enhanced GUIController