diff --git a/InnoLabProjektDektopApp/.vs/InnoLabProjektDektopApp/v17/.suo b/InnoLabProjektDektopApp/.vs/InnoLabProjektDektopApp/v17/.suo
index d066e3be0500fedbccb416aede4fe402cd1c0586..627ec895021b7755f1578abb1e1ca87bf5fb4c8e 100644
Binary files a/InnoLabProjektDektopApp/.vs/InnoLabProjektDektopApp/v17/.suo and b/InnoLabProjektDektopApp/.vs/InnoLabProjektDektopApp/v17/.suo differ
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml
index ecfce639437f8f8f4ba112be6b505ebbae3782d5..bf4829f5fbbe7c81f20793480993219261da71bc 100644
--- a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml
+++ b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml
@@ -8,15 +8,17 @@
         mc:Ignorable="d"
         Height="550"  Width="900">
     <Grid>
-        <header:HeaderTemplate VerticalAlignment="Top"/>
-        <Button Content="Subscription" Style="{StaticResource TopMenuButon}" HorizontalAlignment="Right" Margin="0,4,180,0" VerticalAlignment="Top" Height="26" Width="80"/>
-        <Button Content="Contact" Style="{StaticResource TopMenuButon}" HorizontalAlignment="Right" Margin="0,4,100,0" VerticalAlignment="Top" Height="26" Width="80"/>
-        <Button Content="Distractions" Style="{StaticResource TopMenuButon}" HorizontalAlignment="Right" Margin="0,4,20,0" VerticalAlignment="Top" Height="26" Width="80"/>
+        <Button Margin="0,100,150,10" Width="40" Height="40" HorizontalAlignment="Right" VerticalAlignment="Top" Background="Transparent" BorderBrush="Transparent" Click="discardSession_Click">
+            <Grid >
+                <Line X1="5" Y1="5" X2="35" Y2="35" Stroke="Gray" StrokeThickness="5" />
+                <Line X1="5" Y1="35" X2="35" Y2="5" Stroke="Gray" StrokeThickness="5" />
+            </Grid>
+        </Button>
         <TextBlock Name ="Title" Text="Focus Session 0 of 0" Style="{StaticResource Heading1}" HorizontalAlignment="Center" Height="42" TextWrapping="Wrap" VerticalAlignment="Top" Width="442" Margin="0,133,0,0"/>
         <TextBlock Name="Clock" Text="00:00" Style="{StaticResource Heading1}" HorizontalAlignment="Center" Height="104" TextWrapping="Wrap" VerticalAlignment="Top" Width="326" Margin="0,180,0,0" FontSize="72" FontWeight="Bold"/>
 
         <StackPanel x:Name="CyclesIndicatorPanel" Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0,60,0,0">
         </StackPanel>
-        <Button Content="Start" Name="PlayPauseButton" Style="{StaticResource PlayPauseButton}" HorizontalAlignment="Center" Margin="0,320,0,0" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5" Click="Button_Click"/>
+        <Button Content="Pause" Name="PlayPauseButton" Style="{StaticResource PlayPauseButton}" HorizontalAlignment="Center" Margin="0,320,0,0" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5" Click="PlayPause_Click"/>
     </Grid>
 </Window>
\ No newline at end of file
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml.cs b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml.cs
index 912c3120316dcafd993e1157d813f554229f2bba..9ed702fed623875aeb429504c06ca6fc05a9f50c 100644
--- a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml.cs
+++ b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/Screens/Regulaer/02Session.xaml.cs
@@ -33,7 +33,7 @@ namespace InnoLabProjektDektopApp
         private Timer timer;
         private int maxTime;
         private int seconds;
-        private int step = 0; //Indicates whether the timer is running (-1) or paused (0)
+        private int step = -1; //Indicates whether the timer is running (-1) or paused (0)
         private int sessions;
         private int currentSession = 1; //Tracks which session is currently running
 
@@ -47,7 +47,7 @@ namespace InnoLabProjektDektopApp
         {
             InitializeComponent();
             this.focusPeriod = focusPeriod;
-            this.breakPeriod = breakPeriod;
+            this.breakPeriod = breakPeriod*60;
             this.cycles = cycles;
             this.distractionMode = distractionMode;
             this.mascotVisible = mascotVisible;
@@ -55,7 +55,7 @@ namespace InnoLabProjektDektopApp
             this.insultingWords = insultingWords;
             GlobalSettings.setDefaults(this);
 
-            this.maxTime = focusPeriod/2; //todo: multiply with 60 later
+            this.maxTime = focusPeriod*60; //todo: multiply with 60 later
             this.seconds = this.maxTime;
             this.sessions = cycles;
 
@@ -74,10 +74,9 @@ namespace InnoLabProjektDektopApp
         updateTexts(); // Aktualisiere die UI
 
         // Fortschrittsanzeige nur während der Fokusperiode aktualisieren
-        if (!isBreakPeriod)
-        {
+        
             CreateCycleIndicators(); // Fortschritt für Fokus-Perioden anzeigen
-        }
+        
 
         if (seconds <= 0) // Wenn die Zeit abgelaufen ist
         {
@@ -147,7 +146,7 @@ namespace InnoLabProjektDektopApp
         }
 
 
-        private void Button_Click(object sender, RoutedEventArgs e)
+        private void PlayPause_Click(object sender, RoutedEventArgs e)
         {
             if (step < 0) {
                 stopTimer();
@@ -166,41 +165,46 @@ namespace InnoLabProjektDektopApp
             {
                 if (i + 1 == currentSession) // Highlight the current session with a ProgressBar
                 {
-                    Grid cycleGrid = new Grid
+                    if (isBreakPeriod) // Während der BreakPeriod
                     {
-                        Width = 50,
-                        Height = 20, // Höhe des erweiterten Kreises
-                        Margin = new Thickness(10),
-                    };
-
-                    // Background for the current cycle
-                    Rectangle backgroundRectangle = new Rectangle
+                        // Zeige ausgefüllten Kreis für die aktuelle Session
+                        Ellipse filledCircle = new Ellipse
+                        {
+                            Width = 20,
+                            Height = 20,
+                            Margin = new Thickness(10),
+                            Fill = new SolidColorBrush(Color.FromRgb(72, 98, 132)), // Ausgefüllter Kreis
+                        };
+                        CyclesIndicatorPanel.Children.Add(filledCircle);
+                    }
+                    else // Während der FocusPeriod
                     {
-                        Width = 50,
-                        Height = 20,
-                        Fill = Brushes.LightGray,
-                        RadiusX = 10,
-                        RadiusY = 10,
-                    };
-
-                    // ProgressBar (uses the existing logic)
-                    Rectangle progressBar = new Rectangle
-                    {
-                        Width = 50, // Gleiche Breite wie der Hintergrund
-                        Height = 20, // Gleiche Höhe wie der Hintergrund
-                        Fill = GradientGenerator.generateTwoColorBrush(
-                            Color.FromRgb(72, 98, 132),
-                            Color.FromRgb(222, 222, 222),
-                            1 - (seconds / (double)maxTime)
-                        ),
-                        RadiusX = 10,
-                        RadiusY = 10,
-                        HorizontalAlignment = HorizontalAlignment.Left,
-                    };
-
-                    cycleGrid.Children.Add(backgroundRectangle);
-                    cycleGrid.Children.Add(progressBar); // ProgressBar überlagert den Hintergrund
-                    CyclesIndicatorPanel.Children.Add(cycleGrid);
+                        // Zeige die ProgressBar für die aktuelle Session
+                        Grid cycleGrid = new Grid
+                        {
+                            Width = 50,
+                            Height = 20, // Höhe des erweiterten Kreises
+                            Margin = new Thickness(10),
+                        };
+
+                        // ProgressBar
+                        Rectangle progressBar = new Rectangle
+                        {
+                            Width = 50, // Gleiche Breite wie der Hintergrund
+                            Height = 20, // Gleiche Höhe wie der Hintergrund
+                            Fill = GradientGenerator.generateTwoColorBrush(
+                                Color.FromRgb(72, 98, 132),
+                                Color.FromRgb(222, 222, 222),
+                                1 - (seconds / (double)maxTime)
+                            ),
+                            RadiusX = 10,
+                            RadiusY = 10,
+                            HorizontalAlignment = HorizontalAlignment.Left,
+                        };
+
+                        cycleGrid.Children.Add(progressBar); // ProgressBar hinzufügen
+                        CyclesIndicatorPanel.Children.Add(cycleGrid);
+                    }
                 }
                 else
                 {
@@ -218,6 +222,66 @@ namespace InnoLabProjektDektopApp
             }
         }
 
+        private void discardSession_Click(object sender, RoutedEventArgs e)
+        {
+            // Neues Fenster für die Auswahl des Abbruchgrunds erstellen
+            Window reasonWindow = new Window
+            {
+                Title = "Warum beenden Sie die Sitzung?",
+                Width = 600,
+                Height = 180,
+                WindowStartupLocation = WindowStartupLocation.CenterScreen,
+                ResizeMode = ResizeMode.NoResize
+            };
+
+            // Haupt-StackPanel für die Radiobuttons und den OK-Button
+            StackPanel stackPanel = new StackPanel
+            {
+                Margin = new Thickness(10)
+            };
+
+            // Radiobuttons für die Gründe
+            RadioButton reason1 = new RadioButton { Content = "Ich habe mich dazu entschieden, frühzeitig zu beenden (wird in die Statistik mit aufgenommen).", Margin = new Thickness(5), IsChecked = true };
+            RadioButton reason2 = new RadioButton { Content = "Mir ist etwas sehr Wichtiges dazwischengekommen, was ich nicht verschieben konnte.", Margin = new Thickness(5) };
+
+            // OK-Button
+            Button okButton = new Button
+            {
+                Content = "Ok",
+                Margin = new Thickness(5),
+                Width = 80,
+                HorizontalAlignment = HorizontalAlignment.Right
+            };
+            okButton.Click += (s, args) =>
+            {
+                string selectedReason = reason1.IsChecked == true ? "Ich habe mich dazu entschieden, frühzeitig zu beenden" :
+                                        reason2.IsChecked == true ? "Mir ist etwas sehr Wichtiges dazwischengekommen, was ich nicht verschieben konnte." :
+                                          "Kein Grund ausgewählt";
+
+                MessageBox.Show($"Abbruchgrund: {selectedReason}", "Sitzung beendet", MessageBoxButton.OK, MessageBoxImage.Information);
+
+                // Zum OverviewScreen navigieren
+                var overviewScreen = new Overview();
+                overviewScreen.Show();
+                reasonWindow.Close(); // Fenster schließen
+                this.Close(); // Aktuelles Fenster schließen
+            };
+
+            // Radiobuttons und Button zum StackPanel hinzufügen
+            stackPanel.Children.Add(new TextBlock { Text = "Wählen Sie den Grund für den Abbruch aus:", Margin = new Thickness(5) });
+            stackPanel.Children.Add(reason1);
+            stackPanel.Children.Add(reason2);
+            stackPanel.Children.Add(okButton);
+
+            // StackPanel als Content des Fensters setzen
+            reasonWindow.Content = stackPanel;
+
+            // Fenster anzeigen
+            reasonWindow.ShowDialog();
+        }
+
+
+
 
     }
 }
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfo.cs b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfo.cs
index e5c7e7b1b385bf193c28b846cd0687b45e8f95cc..dcd976a008694e0ea2da09591fcba5552882dbbb 100644
--- a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfo.cs
+++ b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
 [assembly: System.Reflection.AssemblyCompanyAttribute("CoFlow")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+93d144893d8dadca6f285ef4a5529527314cd24b")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7a606e6f17436721bf941a5d4736efb652f80ba8")]
 [assembly: System.Reflection.AssemblyProductAttribute("CoFlow")]
 [assembly: System.Reflection.AssemblyTitleAttribute("CoFlow")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfoInputs.cache b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfoInputs.cache
index a73bfa9218c40705042df231c5b58e6b78434206..32044bc0a63ce97e36e636eabf843881eb1de642 100644
--- a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfoInputs.cache
+++ b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/InnoLabProjektDektopApp.AssemblyInfoInputs.cache
@@ -1 +1 @@
-81fe44d744b1d9f6bc5c21f59489eb8a1ce8533d6aa9ebb2bad659cbb6cd413b
+d69ea6c68ed201a9a056988c000df85c4d0e0efe839c8f3701d008dbc087965d
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.cs b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.cs
index 589d8a350064841dadabca6c19db677494002c5c..ead6243cadeacd5d9f8b6ce5ec27871694b62490 100644
--- a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.cs
+++ b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.cs
@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\..\..\Screens\Regulaer\02Session.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "4D171F84F09119FFF5927E5550B6D53DBDAC090D"
+#pragma checksum "..\..\..\..\..\Screens\Regulaer\02Session.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2487BB014726EDD56CA4C0AC70A3828301D75FCD"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
@@ -43,7 +43,7 @@ namespace InnoLabProjektDektopApp {
     public partial class Session : System.Windows.Window, System.Windows.Markup.IComponentConnector {
         
         
-        #line 15 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 17 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.TextBlock Title;
         
@@ -51,7 +51,7 @@ namespace InnoLabProjektDektopApp {
         #line hidden
         
         
-        #line 16 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 18 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.TextBlock Clock;
         
@@ -59,7 +59,7 @@ namespace InnoLabProjektDektopApp {
         #line hidden
         
         
-        #line 18 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 20 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.StackPanel CyclesIndicatorPanel;
         
@@ -67,7 +67,7 @@ namespace InnoLabProjektDektopApp {
         #line hidden
         
         
-        #line 20 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 22 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.Button PlayPauseButton;
         
@@ -95,13 +95,6 @@ namespace InnoLabProjektDektopApp {
             #line hidden
         }
         
-        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
-        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.4.0")]
-        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
-        internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) {
-            return System.Delegate.CreateDelegate(delegateType, this, handler);
-        }
-        
         [System.Diagnostics.DebuggerNonUserCodeAttribute()]
         [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.4.0")]
         [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
@@ -112,19 +105,27 @@ namespace InnoLabProjektDektopApp {
             switch (connectionId)
             {
             case 1:
-            this.Title = ((System.Windows.Controls.TextBlock)(target));
+            
+            #line 11 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+            ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.discardSession_Click);
+            
+            #line default
+            #line hidden
             return;
             case 2:
-            this.Clock = ((System.Windows.Controls.TextBlock)(target));
+            this.Title = ((System.Windows.Controls.TextBlock)(target));
             return;
             case 3:
-            this.CyclesIndicatorPanel = ((System.Windows.Controls.StackPanel)(target));
+            this.Clock = ((System.Windows.Controls.TextBlock)(target));
             return;
             case 4:
+            this.CyclesIndicatorPanel = ((System.Windows.Controls.StackPanel)(target));
+            return;
+            case 5:
             this.PlayPauseButton = ((System.Windows.Controls.Button)(target));
             
-            #line 20 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
-            this.PlayPauseButton.Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+            #line 22 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+            this.PlayPauseButton.Click += new System.Windows.RoutedEventHandler(this.PlayPause_Click);
             
             #line default
             #line hidden
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.i.cs b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.i.cs
index 589d8a350064841dadabca6c19db677494002c5c..ead6243cadeacd5d9f8b6ce5ec27871694b62490 100644
--- a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.i.cs
+++ b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/Screens/Regulaer/02Session.g.i.cs
@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\..\..\Screens\Regulaer\02Session.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "4D171F84F09119FFF5927E5550B6D53DBDAC090D"
+#pragma checksum "..\..\..\..\..\Screens\Regulaer\02Session.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2487BB014726EDD56CA4C0AC70A3828301D75FCD"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
@@ -43,7 +43,7 @@ namespace InnoLabProjektDektopApp {
     public partial class Session : System.Windows.Window, System.Windows.Markup.IComponentConnector {
         
         
-        #line 15 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 17 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.TextBlock Title;
         
@@ -51,7 +51,7 @@ namespace InnoLabProjektDektopApp {
         #line hidden
         
         
-        #line 16 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 18 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.TextBlock Clock;
         
@@ -59,7 +59,7 @@ namespace InnoLabProjektDektopApp {
         #line hidden
         
         
-        #line 18 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 20 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.StackPanel CyclesIndicatorPanel;
         
@@ -67,7 +67,7 @@ namespace InnoLabProjektDektopApp {
         #line hidden
         
         
-        #line 20 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+        #line 22 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
         internal System.Windows.Controls.Button PlayPauseButton;
         
@@ -95,13 +95,6 @@ namespace InnoLabProjektDektopApp {
             #line hidden
         }
         
-        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
-        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.4.0")]
-        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
-        internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) {
-            return System.Delegate.CreateDelegate(delegateType, this, handler);
-        }
-        
         [System.Diagnostics.DebuggerNonUserCodeAttribute()]
         [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.4.0")]
         [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
@@ -112,19 +105,27 @@ namespace InnoLabProjektDektopApp {
             switch (connectionId)
             {
             case 1:
-            this.Title = ((System.Windows.Controls.TextBlock)(target));
+            
+            #line 11 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+            ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.discardSession_Click);
+            
+            #line default
+            #line hidden
             return;
             case 2:
-            this.Clock = ((System.Windows.Controls.TextBlock)(target));
+            this.Title = ((System.Windows.Controls.TextBlock)(target));
             return;
             case 3:
-            this.CyclesIndicatorPanel = ((System.Windows.Controls.StackPanel)(target));
+            this.Clock = ((System.Windows.Controls.TextBlock)(target));
             return;
             case 4:
+            this.CyclesIndicatorPanel = ((System.Windows.Controls.StackPanel)(target));
+            return;
+            case 5:
             this.PlayPauseButton = ((System.Windows.Controls.Button)(target));
             
-            #line 20 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
-            this.PlayPauseButton.Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+            #line 22 "..\..\..\..\..\Screens\Regulaer\02Session.xaml"
+            this.PlayPauseButton.Click += new System.Windows.RoutedEventHandler(this.PlayPause_Click);
             
             #line default
             #line hidden
diff --git a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/apphost.exe b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/apphost.exe
index e0a257ebe93b4c1e0f06695666311ce3fa01b6f4..69874316280db5de15d6b9cff9ccd9e8dae93adb 100644
Binary files a/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/apphost.exe and b/InnoLabProjektDektopApp/InnoLabProjektDektopApp/obj/Debug/net8.0-windows/apphost.exe differ