diff --git a/VectoCore/VectoCore/Models/Declaration/Segment.cs b/VectoCore/VectoCore/Models/Declaration/Segment.cs
index 3e21a8b0c35862bb1fa1fd432dfd728061728adb..cfd31a60eaa1250083ad71fa008c8b2b4f87fee3 100644
--- a/VectoCore/VectoCore/Models/Declaration/Segment.cs
+++ b/VectoCore/VectoCore/Models/Declaration/Segment.cs
@@ -53,5 +53,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 		public Stream AccelerationFile { get; internal set; }
 
 		public Mission[] Missions { get; internal set; }
+
+		public SquareMeter CdAConstruction { get; internal set; }
 	}
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Models/Declaration/Segments.cs b/VectoCore/VectoCore/Models/Declaration/Segments.cs
index 8606f7a12cf3cb44d7d4135c02e1731f12864dc3..76f45862adde56efbb82b9695b26490ba164877f 100644
--- a/VectoCore/VectoCore/Models/Declaration/Segments.cs
+++ b/VectoCore/VectoCore/Models/Declaration/Segments.cs
@@ -109,7 +109,8 @@ namespace TUGraz.VectoCore.Models.Declaration
 					RessourceHelper.ReadStream(DeclarationData.DeclarationDataResourcePrefix + ".VACC." +
 												row.Field<string>(".vaccfile")),
 				Missions = CreateMissions(ref grossVehicleMassRating, curbWeight, row),
-				GrossVehicleMassRating = grossVehicleMassRating
+				GrossVehicleMassRating = grossVehicleMassRating,
+				CdAConstruction = row.ParseDouble("cdxa construction").SI<SquareMeter>()
 			};
 
 			return segment;
@@ -156,7 +157,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 
 				var mission = new Mission {
 					MissionType = missionType,
-					CrossWindCorrection = row.Field<string>("crosswindcorrection" + GetMissionSuffix(missionType)),
+					CrossWindCorrectionParameters = row.Field<string>("crosswindcorrection" + GetMissionSuffix(missionType)),
 					CycleFile =
 						RessourceHelper.ReadStream(DeclarationData.DeclarationDataResourcePrefix + ".MissionCycles." + missionType +
 													Constants.FileExtensions.CycleFile),