MainGUI changes and file changes