diff --git a/src/main/java/projekt/enigma/GuiController.java b/src/main/java/projekt/enigma/GuiController.java
index 3783b56e771eeb8620da986f320768557fa60b79..f99efa493b2322f4ccdb81d8f5fd86e186a350b4 100644
--- a/src/main/java/projekt/enigma/GuiController.java
+++ b/src/main/java/projekt/enigma/GuiController.java
@@ -34,6 +34,7 @@ public class GuiController {
     private ArrayList<MenuItem> mItem;
     private boolean resetDisplay;
     private Codierer codierer;
+
     private enum BUCHSTABE_LEUCHTET {AN, AUS}
 
     @FXML
@@ -45,28 +46,28 @@ public class GuiController {
     //deklariert die benötigten Buttons
     @FXML
     private Button btnA, btnB, btnC, btnD, btnE, btnF, btnG, btnH, btnI, btnJ, btnK, btnL, btnM, btnN, btnO, btnP, btnQ,
-    btnR, btnS, btnT, btnU, btnV, btnW, btnX, btnY, btnZ, btnSenden, btnEmpfangen, btnDelete, btnReset,
-    btnPort0, btnPort1, btnPort2, btnPort3, btnPort4, btnPort5, btnPort6, btnPort7, btnPort8, btnPort9;
+            btnR, btnS, btnT, btnU, btnV, btnW, btnX, btnY, btnZ, btnSenden, btnEmpfangen, btnDelete, btnReset,
+            btnPort0, btnPort1, btnPort2, btnPort3, btnPort4, btnPort5, btnPort6, btnPort7, btnPort8, btnPort9;
     //deklariert die benötigten Kreise
     @FXML
     private Circle circA, circB, circC, circD, circE, circF, circG, circH, circI, circJ, circK, circL, circM, circN,
-    circO, circP, circQ, circR, circS, circT, circU, circV, circW, circX, circY, circZ;
+            circO, circP, circQ, circR, circS, circT, circU, circV, circW, circX, circY, circZ;
     //deklariert die benötigten Label
     @FXML
     private Label lblA, lblB, lblC, lblD, lblE, lblF, lblG, lblH, lblI, lblJ, lblK, lblL, lblM, lblN, lblO, lblP, lblQ,
-    lblR, lblS, lblT, lblU, lblV, lblW, lblX, lblY, lblZ, lblLadeNachricht, lblTagesschluessel,
-    lblSpruchschluessel;
+            lblR, lblS, lblT, lblU, lblV, lblW, lblX, lblY, lblZ, lblLadeNachricht, lblTagesschluessel,
+            lblSpruchschluessel, lblKenngruppe;
     //deklariert die ProgressBar
     @FXML
     private ProgressBar pbLadeNachricht;
     //deklariert die MenueButtons
     @FXML
     private MenuButton mBtnWalzPos1, mBtnWalzPos2, mBtnWalzPos3, mBtnNotchPos1, mBtnNotchPos2, mBtnNotchPos3,
-    mBtnStartPos1, mBtnStartPos2, mBtnStartPos3;
+            mBtnStartPos1, mBtnStartPos2, mBtnStartPos3;
     //deklariert die benötigten Textfelder
     @FXML
     private TextField tfStecker1, tfStecker2, tfStecker3, tfStecker4, tfStecker5, tfStecker6, tfStecker7, tfStecker8,
-    tfStecker9, tfStecker10, tfCodiert, tfKlartext;
+            tfStecker9, tfStecker10, tfCodiert, tfKlartext;
     //deklariert benötigtes pane
     @FXML
     private Pane portPane;
@@ -89,6 +90,7 @@ public class GuiController {
         textEingabe = "";
         textCodiert = "";
         resetDisplay = true;
+        lblKenngruppe.setText(this.codierer.getKenngruppe());
 
         //Einträge für Walzen
         menu(mBtnWalzPos1, walzenNr);
@@ -107,7 +109,7 @@ public class GuiController {
 
 
         myToggleButtons(10);
-     }
+    }
 
 
     /**
@@ -180,6 +182,7 @@ public class GuiController {
 
     /**
      * TODO
+     *
      * @param countOfBtn
      */
     private void myToggleButtons(int countOfBtn) {
@@ -188,10 +191,10 @@ public class GuiController {
 
         tBtnPort = new ToggleButton[countOfBtn];
         for (int i = 0; i < countOfBtn; i++) {
-            tBtnPort[i]=new ToggleButton(i+"Port");
+            tBtnPort[i] = new ToggleButton(i + "Port");
             tBtnPort[i].setAlignment(Pos.CENTER_RIGHT);
             tBtnPort[i].setToggleGroup(cabelConnect);
-            if (i==0)tBtnPort[0].setSelected(true);
+            if (i == 0) tBtnPort[0].setSelected(true);
 
             mainGrid.setMargin(tBtnPort[i], new Insets(0, 15, 0, 15));
             mainGrid.add(tBtnPort[i], i + 1, 8);
@@ -355,6 +358,7 @@ public class GuiController {
             leuchten(chiffCircle(chiffrierterBuchstabe), BUCHSTABE_LEUCHTET.AN);
         }
     }
+
     /**
      * Auswertung welcher Button (senden, empfangen oder löschen) gedrückt wurde.
      * Funktionsaufruf entsprechend des gedrückten Button
@@ -581,6 +585,7 @@ public class GuiController {
 
     /**
      * TODO
+     *
      * @param strRxTx
      */
     private void progressDialogue(String strRxTx) {
@@ -606,6 +611,7 @@ public class GuiController {
 
     /**
      * TODO
+     *
      * @param strRxTx
      * @return
      */
@@ -642,6 +648,7 @@ public class GuiController {
             if (this.resetDisplay) {
                 this.tfCodiert.setText("");
                 this.tfKlartext.setText("");
+                this.lblSpruchschluessel.setText("");
                 this.resetDisplay = false;
                 this.codierer.resetHardware();
                 textCodiert = "";
@@ -853,6 +860,7 @@ public class GuiController {
 
     /**
      * TODO
+     *
      * @param kenngruppe
      */
     public void setKenngruppe(String kenngruppe) {