Added IO functionality through the GUI.