diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
index 4e63db4f49918c46e77b1395a7d57d1ce73c26bc..14895df513865844502fb8bae9848511fbeecec6 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
@@ -259,6 +259,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 		protected override bool DoUpdateFrom(object other) {
 			if (other is Clutch c) {
 				PreviousState = c.PreviousState.Clone();
+				
 				return true;
 			}
 			return false;
diff --git a/VectoCore/VectoCore/Models/SimulationComponent/SwitchableClutch.cs b/VectoCore/VectoCore/Models/SimulationComponent/SwitchableClutch.cs
index 3cd054bcf8f9e1c86fea271a987f5f89928b9d9b..2fd05d6e236d959e5995ad1da4f6c9e8d798b7db 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/SwitchableClutch.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/SwitchableClutch.cs
@@ -137,7 +137,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent
 
 		#region Overrides of Clutch
 
-		public override bool ClutchClosed(Second absTime) { return !ClutchOpen; } 
+		//public override bool ClutchClosed(Second absTime) { return !ClutchOpen; } 
 
 		#endregion