diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
index 14895df513865844502fb8bae9848511fbeecec6..98a86dac9d35b5dba97f97b6e6b39e84aa7b08a7 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
@@ -188,17 +188,17 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 				torqueIn = outTorque * avgOutAngularVelocity / avgInAngularVelocity;
 			}
 
-			var retVal = NextComponent.Request(absTime, dt, torqueIn, angularVelocityIn, dryRun);
+			var response = NextComponent.Request(absTime, dt, torqueIn, angularVelocityIn, dryRun);
 			if (!dryRun) {
 				CurrentState.SetState(torqueIn, angularVelocityIn, outTorque, outAngularVelocity);
 				CurrentState.ClutchLoss = torqueIn * avgInAngularVelocity - outTorque * avgOutAngularVelocity;
 				CurrentState.ICEOn = iceOn;
 				CurrentState.ICEOnSpeed = DataBus.EngineInfo.EngineSpeed;
 			}
-			retVal.Clutch.PowerRequest = outTorque *
-										((PreviousState.OutAngularVelocity ?? 0.SI<PerSecond>()) + CurrentState.OutAngularVelocity) / 2.0;
-			retVal.Clutch.OutputSpeed = outAngularVelocity;
-			return retVal;
+
+			response.Clutch.PowerRequest = outTorque * ((PreviousState.OutAngularVelocity ?? 0.SI<PerSecond>()) + outAngularVelocity) / 2.0;
+			response.Clutch.OutputSpeed = outAngularVelocity;
+			return response;
 		}
 
 		protected virtual void AddClutchLoss(NewtonMeter torque, PerSecond angularVelocity, bool allowSlipping, out NewtonMeter torqueIn,