diff --git a/src/main/java/projekt/enigma/GuiController.java b/src/main/java/projekt/enigma/GuiController.java
index 461f0f06da8fd972df6de8fa7c031b4976ca253f..611dd941acb5f9a7463edc7986dbd0a829509dd7 100644
--- a/src/main/java/projekt/enigma/GuiController.java
+++ b/src/main/java/projekt/enigma/GuiController.java
@@ -47,7 +47,8 @@ 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;
+            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,
@@ -70,7 +71,7 @@ public class GuiController {
             tfStecker9, tfStecker10, tfCodiert, tfKlartext;
     //deklariert benötigte panes
     @FXML
-    private Pane port0, port1, port2, port3, port4, port5, port6, port7, port8, port9;
+    private Pane port0;
 
     //deklariert benötigtes GridPane
     @FXML
@@ -106,9 +107,12 @@ public class GuiController {
         menu(mBtnStartPos1, position);
         menu(mBtnStartPos3, position);
         menu(mBtnStartPos2, position);
+
     }
 
-/*    *//**
+
+
+    /**
      * Für das Steckbrett müssen zehn CheckComboBoxen erstellt werden.
      * Hier wird die Funktion zum erstellen und Befüllen der Boxen, die Funktion zehn mal aufgerufen.
      *//*
@@ -119,7 +123,7 @@ public class GuiController {
         }
     }*/
 
-/*    *//**
+     /**
      * Die Funktion createSteckbrettPort erstellt zehn CheckComboBoxen, holt sich die verfügbaren Buchstaben,
      * die bereits gesteckten Kabel und weißt sie zu.
      * Im Anschluss werden die CheckComboBoxen auf dem GridPane positioniert.
@@ -139,7 +143,7 @@ public class GuiController {
 
         StringBuilder sb = new StringBuilder();
 
-        *//**
+        /**
          * Die Buchstaben in die CheckComboBox laden und zusätzlich in einen String um später den
          * Index des Buchstaben auslesen zu können
          *//*
@@ -358,9 +362,17 @@ public class GuiController {
             this.resetDisplay = true;
             this.setzeTagesSchluessel();
         }
-        if (e.getSource()==btnPort0){
-            //TODO pane0 anzeigen
-        }
+        if (e.getSource()==btnPort0){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort1){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort2){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort3){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort4){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort5){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort6){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort7){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort8){ }//TODO pane0 anzeigen
+        if (e.getSource()==btnPort9){ }//TODO pane0 anzeigen
+
     }
     //endregion
 
@@ -473,16 +485,16 @@ public class GuiController {
      * mit dem Werten die die Klasse Codierer zur Verfügung stellt gefüllt.
      */
     private void setzeSteckverbindungen() {
-        tfStecker1.setText(codierer.fetchSteckverbindungen()[0][0] + "" + codierer.fetchSteckverbindungen()[0][1]);
-        tfStecker2.setText(codierer.fetchSteckverbindungen()[1][0] + "" + codierer.fetchSteckverbindungen()[1][1]);
-        tfStecker3.setText(codierer.fetchSteckverbindungen()[2][0] + "" + codierer.fetchSteckverbindungen()[2][1]);
-        tfStecker4.setText(codierer.fetchSteckverbindungen()[3][0] + "" + codierer.fetchSteckverbindungen()[3][1]);
-        tfStecker5.setText(codierer.fetchSteckverbindungen()[4][0] + "" + codierer.fetchSteckverbindungen()[4][1]);
-        tfStecker6.setText(codierer.fetchSteckverbindungen()[5][0] + "" + codierer.fetchSteckverbindungen()[5][1]);
-        tfStecker7.setText(codierer.fetchSteckverbindungen()[6][0] + "" + codierer.fetchSteckverbindungen()[6][1]);
-        tfStecker8.setText(codierer.fetchSteckverbindungen()[7][0] + "" + codierer.fetchSteckverbindungen()[7][1]);
-        tfStecker9.setText(codierer.fetchSteckverbindungen()[8][0] + "" + codierer.fetchSteckverbindungen()[8][1]);
-        tfStecker10.setText(codierer.fetchSteckverbindungen()[9][0] + "" + codierer.fetchSteckverbindungen()[9][1]);
+        btnPort0.setText(codierer.fetchSteckverbindungen()[0][0] + "" + codierer.fetchSteckverbindungen()[0][1]);
+        btnPort1.setText(codierer.fetchSteckverbindungen()[1][0] + "" + codierer.fetchSteckverbindungen()[1][1]);
+        btnPort2.setText(codierer.fetchSteckverbindungen()[2][0] + "" + codierer.fetchSteckverbindungen()[2][1]);
+        btnPort3.setText(codierer.fetchSteckverbindungen()[3][0] + "" + codierer.fetchSteckverbindungen()[3][1]);
+        btnPort4.setText(codierer.fetchSteckverbindungen()[4][0] + "" + codierer.fetchSteckverbindungen()[4][1]);
+        btnPort5.setText(codierer.fetchSteckverbindungen()[5][0] + "" + codierer.fetchSteckverbindungen()[5][1]);
+        btnPort6.setText(codierer.fetchSteckverbindungen()[6][0] + "" + codierer.fetchSteckverbindungen()[6][1]);
+        btnPort7.setText(codierer.fetchSteckverbindungen()[7][0] + "" + codierer.fetchSteckverbindungen()[7][1]);
+        btnPort8.setText(codierer.fetchSteckverbindungen()[8][0] + "" + codierer.fetchSteckverbindungen()[8][1]);
+        btnPort9.setText(codierer.fetchSteckverbindungen()[9][0] + "" + codierer.fetchSteckverbindungen()[9][1]);
     }
 
     /**