diff --git a/visualizer/visualizer/DataFrameCreator.py b/visualizer/visualizer/DataFrameCreator.py
index ce372d2762d8d2991ab98ac1891c3f560e141119..2975f7c1b52078bd32b0deecfebf7dac81d08af7 100644
--- a/visualizer/visualizer/DataFrameCreator.py
+++ b/visualizer/visualizer/DataFrameCreator.py
@@ -45,6 +45,11 @@ class DataFrameCreator:
                 dataframe_name = os.path.splitext(filename)[0]
                 dataframe_type = dataframe_name.split('-')[1]
                 dataframe = pd.read_csv(file_path, delimiter=" ", header=0)
+                # Berechnung der Zeitdifferenz in Sekunden ab dem ersten Wert
+                if not dataframe.empty:
+                    dataframe['start'] = pd.to_datetime(dataframe['start'], unit='s')
+                    start_time = dataframe['start'].iloc[0]
+                    dataframe['seconds_since_start'] = (dataframe['start'] - start_time).dt.total_seconds()
 
                 if dataframe_type in self.l_dfs:
                     inner_dict = self.l_dfs[dataframe_type]
diff --git a/visualizer/visualizer/SeabornPlotter.py b/visualizer/visualizer/SeabornPlotter.py
index 3c370ee0a6f37f6fe3c75a00327da2fcac1a0391..740dfc03c3bf4f65a95737a7e0c2fa30f6ca914d 100644
--- a/visualizer/visualizer/SeabornPlotter.py
+++ b/visualizer/visualizer/SeabornPlotter.py
@@ -53,14 +53,14 @@ class SeabornPlotter:
 
     def plot_histogram_long(self):
         df = self.dataframe
-        x = df['start']
+        x = df['seconds_since_start']
         y = df['duration']
-        title = "Procedure: {}".format(self.name)
+        title = "Long Procedure: {}".format(self.name)
+
         f, ax = plt.subplots(figsize=(16, 9))
-        sns.lineplot(x=x, y=y, hue=list(self.dataframe.index.get_level_values(0)), color="blue")
+        sns.histplot(x=x, y=y, color="blue")
         self._add_logo("desy_logo.png", logo_size=0.15, logo_x=1.065, logo_y=1.04)
-        ax.set_xscale('log')
-        ax.set_yscale('log')
+
         ax.set_xlabel("Data size [Bytes]")
         ax.set_ylabel("Time/Event [s]")
         plt.title(title)