diff --git a/src/main/java/Enigma/model/Hardware.java b/src/main/java/Enigma/model/Hardware.java
index e9eebc5f029af7cc8cceeddd9c828a70efee3039..8b1674a30fab0fa501d21942d83e330619d5f0db 100644
--- a/src/main/java/Enigma/model/Hardware.java
+++ b/src/main/java/Enigma/model/Hardware.java
@@ -3,6 +3,7 @@ package Enigma.model;
 import org.apache.http.HttpException;
 
 import java.io.IOException;
+import java.util.Random;
 
 /**
  * In dieser Klasse wird die Hardware zusammen gefasst.
@@ -22,8 +23,6 @@ public class Hardware {
 	private Walze[] walzen;
 	private Steckbrett steckbrett;
 	private Reflektor reflektor;
-	private String nachricht;
-	private String kenngruppe;
 
 	/**
 	 * Im Konstruktor legen wir die Anzahl der Walzen fest welche die Hardware aufnehmen kann.
@@ -31,7 +30,6 @@ public class Hardware {
 	 */
 	public Hardware() {
 		this.walzen = new Walze[3];
-		this.nachricht = "";
 	}
 
 	/**
@@ -64,44 +62,6 @@ public class Hardware {
 		this.walzen[walze].setBuchstabe(buchstabe);
 	}
 
-	/**
-	 * Befehl die Nachricht an den Funker zu übergeben
-	 *
-	 * @throws IOException   : Die Antwort konnte nicht gelesen werden
-	 * @throws HttpException : Die Nachricht konnte nicht abgesendet werden
-	 */
-	public void sendeNachricht() throws IOException, HttpException {
-		new Funkraum().sendeFunkspruch(new Morsecode().convertBuchstabeToMorsecode(this.nachricht), this.kenngruppe);
-	}
-
-	/**
-	 * Gibt die letzte empfangene Nachricht zurück
-	 * <p>
-	 *     String[0} Tag wann die Nachricht gesendet wurde
-	 *     String[1] = Die verschlüsselte Nachricht
-	 *     String[2] = Nachricht im Klartext
-	 */
-	public String[] empfangeNachricht() {
-		String[] codierteNachricht = new String[3];
-		Morsecode mc = new Morsecode();
-
-		try {
-			codierteNachricht = new Funkraum().empfangeFunkspruch(this.kenngruppe);
-			String morsecode = mc.convertMorsecodeToBuchstabe(codierteNachricht[1]);
-			String decodiert = "";
-
-			for (char buchstabe : morsecode.toCharArray()) {
-				decodiert += this.codiere(buchstabe);
-			}
-
-			codierteNachricht[2] = decodiert;
-
-		} catch (IOException e) {
-			e.printStackTrace();
-		}
-		return codierteNachricht;
-	}
-
 	/**
 	 * Verschlüsselt den übergebenen Buchstaben und fügt ihn der Nachricht hinzu
 	 *
@@ -121,8 +81,6 @@ public class Hardware {
 		buchstabe = this.walzen[0].codiere2(buchstabe);
 		buchstabe = this.steckbrett.codiere(buchstabe);
 
-		this.nachricht += buchstabe;
-
 		return buchstabe;
 	}
 
@@ -197,31 +155,5 @@ public class Hardware {
 		this.reflektor = reflektor;
 	}
 
-	/**
-	 * Liest die Kenngruppe aus welche die Maschine gerade besitzt. Früher war dies eine eindeutige Nummer
-	 * die einer Einheit zugewiesen war. Wir hinterlegen hier einen Benutzernamen.
-	 *
-	 * @return String : Kenngruppe
-	 */
-	public String getKenngruppe() {
-		return kenngruppe;
-	}
-
-	/**
-	 * Setzt die Kenngruppe welche die Enigma gerade benutzt.
-	 *
-	 * @param kenngruppe : String : Kenngruppe welche die Enigma gerade benutzt
-	 */
-	public void setKenngruppe(String kenngruppe) {
-		this.kenngruppe = kenngruppe;
-	}
 
-	/**
-	 * Gibt die bisher erstellte Nachricht zurück
-	 *
-	 * @return String : Erstellte Nachricht
-	 */
-	public String getNachricht() {
-		return nachricht;
-	}
 }