added basic error handling to MyCustomizableGUI