working on ActiveGUI