Bug in MainGUI corrected: warnings write to basic.getComponent(0) instead of to the wrong pane.getComponent(0)