Basecode for GUI.