added classes for each GUI.