improved MyCustomizableGUI