diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/AngularGear.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/AngularGear.cs
index 20d25aa0fb4f22ca1ef7efdb80d93df268c030f7..30a67d4a13be8f7dbec3e64eba355ae7601091f5 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/AngularGear.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/AngularGear.cs
@@ -1,6 +1,7 @@
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation;
+using TUGraz.VectoCore.Models.SimulationComponent.Data;
 using TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox;
 using TUGraz.VectoCore.OutputData;
 
@@ -10,7 +11,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 
 	public class AngularGear : TransmissionComponent
 	{
-		public AngularGear(IVehicleContainer container, TransmissionData modelData) : base(container, modelData) {}
+		public AngularGear(IVehicleContainer container, AngularGearData modelData) : base(container, modelData.AngularGear) {}
 
 		public override IResponse Request(Second absTime, Second dt, NewtonMeter torque, PerSecond angularVelocity,
 			bool dryRun = false)