diff --git a/Wetterstation/Settings.cs b/Wetterstation/Settings.cs
index 986cc075b5116c255f678e65bcc3296304761047..33128b29ac421f83d8110737ea4f401e0ab5132d 100644
--- a/Wetterstation/Settings.cs
+++ b/Wetterstation/Settings.cs
@@ -13,6 +13,7 @@ namespace Wetterstation
     {
         SettingsModel WeatherstationSettings = new SettingsModel();
 
+        // Initialisieren der Klasse
         public Settings()
         {
             InitializeComponent();
@@ -22,6 +23,7 @@ namespace Wetterstation
             WeatherstationSettings = SqliteDataAccess.LoadWeatherstationSettings();
         }
 
+        // Einstellungen aus dem Settings Objekt laden und Form ausfuellen
         private void LoadWeatherstationSettings()
         {
             tbHost.Text = WeatherstationSettings.mqtt_host;
@@ -40,6 +42,11 @@ namespace Wetterstation
             tbNode1SensorAussen.Text = WeatherstationSettings.node1Aussen;
         }
 
+        /*
+         * Eine einmalige ID erstellen um das Frontend im Backend zuweisen zu
+         * koennen. Hier wird die CPU Seriennummer ausgelesen, der angemeldete
+         * Benutzer angehaengt und daraus eine MD5 Summe gebildet.
+         */
         private String generateId()
         {
             String result = "Could not found id";
@@ -60,6 +67,7 @@ namespace Wetterstation
             }
         }
 
+        // Erstellt aus dem uebergebenen String eine MD5 Summe und gibt sie zurueck
         private string GetMd5Hash(MD5 md5Hash, string input)
         {
             // Convert the input string to a byte array and compute the hash.
@@ -78,6 +86,7 @@ namespace Wetterstation
             return sBuilder.ToString();
         }
 
+        // Laedt die Einstellungen aus dem Settings Object
         private void Settings_Load(object sender, EventArgs e)
         {
             Console.WriteLine("Bin in Settings_Load !!!!!!!");
@@ -85,6 +94,7 @@ namespace Wetterstation
             acPlz();
         }
 
+        // Ruft die PLZ und Ort Liste aus der SQLite ab fuer die autocompletion Textbox
         public void acPlz()
         {
             using (SQLiteConnection con = new SQLiteConnection(ConfigurationManager.ConnectionStrings["Default"].ConnectionString))
@@ -129,6 +139,7 @@ namespace Wetterstation
             this.Close();
         }
 
+        // Nach jedem Tastendruck, das Textfeld  mit der Ort/PLZ Liste vergleichen
         private void tbCity_KeyDown(object sender, KeyEventArgs e)
         {
             if (e.KeyData == Keys.Enter)