diff --git a/VectoCommon/VectoCommon/Models/VehicleClass.cs b/VectoCommon/VectoCommon/Models/VehicleClass.cs
index 9a57c754a0026398586c87c7b77cfb59d081ef4b..ed10306f3f9030bbdad66cf80f9a15cb8f067c33 100644
--- a/VectoCommon/VectoCommon/Models/VehicleClass.cs
+++ b/VectoCommon/VectoCommon/Models/VehicleClass.cs
@@ -94,7 +94,8 @@ namespace TUGraz.VectoCommon.Models
 		
 		// completed bus groups
 		Class31a,
-		Class31b,
+		Class31b1,
+		Class31b2,
 		Class31c,
 		Class31d,
 		Class31e,
@@ -106,7 +107,8 @@ namespace TUGraz.VectoCommon.Models
 		Class32f,
 
 		Class33a,
-		Class33b,
+		Class33b1,
+		Class33b2,
 		Class33c,
 		Class33d,
 		Class33e,
@@ -118,7 +120,8 @@ namespace TUGraz.VectoCommon.Models
 		Class34f,
 
 		Class35a,
-		Class35b,
+		Class35b1,
+		Class35b2,
 		Class35c,
 		Class36a,
 		Class36b,
@@ -128,7 +131,8 @@ namespace TUGraz.VectoCommon.Models
 		Class36f,
 
 		Class37a,
-		Class37b,
+		Class37b1,
+		Class37b2,
 		Class37c,
 		Class37d,
 		Class37e,
@@ -140,7 +144,8 @@ namespace TUGraz.VectoCommon.Models
 		Class38f,
 
 		Class39a,
-		Class39b,
+		Class39b1,
+		Class39b2,
 		Class39c,
 		Class40a,
 		Class40b,
@@ -221,7 +226,8 @@ namespace TUGraz.VectoCommon.Models
 		{
 			switch (vehicleClass) {
 					case VehicleClass.Class31a:
-					case VehicleClass.Class31b:
+					case VehicleClass.Class31b1:
+					case VehicleClass.Class31b2:
 					case VehicleClass.Class31c:
 					case VehicleClass.Class31d:
 					case VehicleClass.Class31e:
@@ -232,7 +238,8 @@ namespace TUGraz.VectoCommon.Models
 					case VehicleClass.Class32e:
 					case VehicleClass.Class32f:
 					case VehicleClass.Class33a:
-					case VehicleClass.Class33b:
+					case VehicleClass.Class33b1:
+					case VehicleClass.Class33b2:
 					case VehicleClass.Class33c:
 					case VehicleClass.Class33d:
 					case VehicleClass.Class33e:
@@ -243,7 +250,8 @@ namespace TUGraz.VectoCommon.Models
 					case VehicleClass.Class34e:
 					case VehicleClass.Class34f:
 					case VehicleClass.Class35a:
-					case VehicleClass.Class35b:
+					case VehicleClass.Class35b1:
+					case VehicleClass.Class35b2:
 					case VehicleClass.Class35c:
 					case VehicleClass.Class36a:
 					case VehicleClass.Class36b:
@@ -252,7 +260,8 @@ namespace TUGraz.VectoCommon.Models
 					case VehicleClass.Class36e:
 					case VehicleClass.Class36f:
 					case VehicleClass.Class37a:
-					case VehicleClass.Class37b:
+					case VehicleClass.Class37b1:
+					case VehicleClass.Class37b2:
 					case VehicleClass.Class37c:
 					case VehicleClass.Class37d:
 					case VehicleClass.Class37e:
@@ -263,7 +272,8 @@ namespace TUGraz.VectoCommon.Models
 					case VehicleClass.Class38e:
 					case VehicleClass.Class38f:
 					case VehicleClass.Class39a:
-					case VehicleClass.Class39b:
+					case VehicleClass.Class39b1:
+					case VehicleClass.Class39b2:
 					case VehicleClass.Class39c:
 					case VehicleClass.Class40a:
 					case VehicleClass.Class40b:
diff --git a/VectoCore/VectoCore/Models/Declaration/CompletedBusSegments.cs b/VectoCore/VectoCore/Models/Declaration/CompletedBusSegments.cs
index a8474e19b2896914d779dacad1f0b690bbfcb3a4..d47a62e573f3673461d9224ad13e15c70eee7931 100644
--- a/VectoCore/VectoCore/Models/Declaration/CompletedBusSegments.cs
+++ b/VectoCore/VectoCore/Models/Declaration/CompletedBusSegments.cs
@@ -142,7 +142,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 							BusGroup = VehicleClassHelper.Parse(row.Field<string>("hdvgroup")),
 							PassengerDensityLow = row.ParseDouble(missionType.ToString()).SI<PerSquareMeter>(),
 							PassengerDensityRef = row.ParseDouble(missionType.ToString()).SI<PerSquareMeter>(),
-							AirDragMeasurementAllowed = row.ParseBoolean("airdragmeasurement"),
+							AirDragMeasurementAllowed = row.ParseBoolean(missionType == MissionType.Interurban ? "airdragmeasurementinterurban" : "airdragmeasurement"),
 							ElectricalConsumers = GetVehicleEquipment(row),
 							DoubleDecker =  row.Field<string>("vehiclecode").ParseEnum<VehicleCode>().IsDoubleDeckerBus(),
 							DeltaHeight = row.ParseDouble("deltaheight").SI<Meter>()
diff --git a/VectoCore/VectoCore/Resources/Declaration/CompletedBusSegmentationTable.csv b/VectoCore/VectoCore/Resources/Declaration/CompletedBusSegmentationTable.csv
index 0896e26184df63f07ed1cab92440ee36551fdde1..a9838c152934d4066db77cc5580d109574863d9b 100644
--- a/VectoCore/VectoCore/Resources/Declaration/CompletedBusSegmentationTable.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/CompletedBusSegmentationTable.csv
@@ -1,52 +1,57 @@
-Num Axles , Articulated , Vehicle Code , Registration Classes     , Low entry , Passengers Lower Deck , Body Height , HDV Group , .vacc file , DesignSpeed , Cross Wind Correction , Heavy Urban , Urban , Suburban , Interurban , Coach , Air Drag Measurement , CdxA Standard , Axle load distribution , ES_External displays , ES_Internal displays , ES_Fridge , ES_Kitchen Standard , Is Valid , Delta Height
-2         , 0           , CE           , I/I+II/II/A              , 0         , -                     , -           , 31a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 4.9           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CE           , I/I+II/II/A              , 1         , -                     , -           , 31b       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 4.9           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CF           , I/I+II/II/A              , -         , -                     , -           , 31c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 6.2           , 37.5/62.5              , 3                    , 3                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CI           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 31d       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.7           , 37.5/62.5              , 1                    , 1                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CJ           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 31e       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 7             , 37.5/62.5              , 2                    , 1                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CA           , II                       , -         , -                     , -           , 32a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.6           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CA           , II+III                   , -         , -                     , 0-3.1       , 32b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.6           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-2         , 0           , CA           , II+III                   , -         , -                     , 3.1-999     , 32c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.6           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
-2         , 0           , CA           , III/B                    , -         , -                     , -           , 32d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.6           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
-2         , 0           , CB           , II/II+III/III/B          , -         , 0-6                   , -           , 32e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 5.2           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
-2         , 0           , CB           , II/II+III/III/B          , -         , 7-9999                , -           , 32f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 5.2           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
-3         , 0           , CE           , I/I+II/II/A              , 0         , -                     , -           , 33a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.0           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CE           , I/I+II/II/A              , 1         , -                     , -           , 33b       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.0           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CF           , I/I+II/II/A              , -         , -                     , -           , 33c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 6.3           , 27.3/45.4/27.3         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CI           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 33d       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.8           , 27.3/45.4/27.3         , 1                    , 1                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CJ           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 33e       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 7.1           , 27.3/45.4/27.3         , 2                    , 1                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CA           , II                       , -         , -                     , -           , 34a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.7           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CA           , II+III                   , -         , -                     , 0-3.1       , 34b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.7           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
-3         , 0           , CA           , II+III                   , -         , -                     , 3.1-999     , 34c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.7           , 27.3/45.4/27.3         , 1                    , 2                    , 1         , 1                   , 1        , 0.30
-3         , 0           , CA           , III/B                    , -         , -                     , -           , 34d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.7           , 27.3/45.4/27.3         , 1                    , 2                    , 1         , 1                   , 1        , 0.30
-3         , 0           , CB           , II/II+III/III/B          , -         , 0-6                   , -           , 34e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 5.3           , 27.3/45.4/27.3         , 1                    , 3                    , 1         , 1                   , 1        , 0.30
-3         , 0           , CB           , II/II+III/III/B          , -         , 7-9999                , -           , 34f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 5.3           , 27.3/45.4/27.3         , 1                    , 4                    , 1         , 1.5                 , 1        , 0.30
-3         , 1           , CG           , I/I+II/II/A              , 0         , -                     , -           , 35a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.1           , 24.3/35.2/40.5         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CG           , I/I+II/II/A              , 1         , -                     , -           , 35b       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.1           , 24.3/35.2/40.5         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CH           , I/I+II/II/A              , -         , -                     , -           , 35c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 6.4           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CC           , II                       , -         , -                     , -           , 36a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CC           , II+III                   , -         , -                     , 0-3.1       , 36b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CC           , II+III                   , -         , -                     , 3.1-999     , 36c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CC           , III/B                    , -         , -                     , -           , 36d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CD           , II/II+III/III/B          , -         , 0-6                   , -           , 36e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 5.4           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-3         , 1           , CD           , II/II+III/III/B          , -         , 7-9999                , -           , 36f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 5.4           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CE           , I/I+II/II/A              , 0         , -                     , -           , 37a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.1           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CE           , I/I+II/II/A              , 1         , -                     , -           , 37b       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.1           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CF           , I/I+II/II/A              , -         , -                     , -           , 37c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 6.4           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CI           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 37d       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.9           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CJ           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 37e       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 7.2           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CA           , II                       , -         , -                     , -           , 38a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CA           , II+III                   , -         , -                     , 0-3.1       , 38b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CA           , II+III                   , -         , -                     , 3.1-999     , 38c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CA           , III/B                    , -         , -                     , -           , 38d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CB           , II/II+III/III/B          , -         , 0-6                   , -           , 38e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 5.4           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 0           , CB           , II/II+III/III/B          , -         , 7-9999                , -           , 38f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 5.4           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CG           , I/I+II/II/A              , 0         , -                     , -           , 39a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.2           , 20.0/28.2/32.4/19.4    , 3                    , 3                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CG           , I/I+II/II/A              , 1         , -                     , -           , 39b       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 5.2           , 20.0/28.2/32.4/19.4    , 3                    , 3                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CH           , I/I+II/II/A              , -         , -                     , -           , 39c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 6.5           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CC           , II                       , -         , -                     , -           , 40a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CC           , II+III                   , -         , -                     , 0-3.1       , 40b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CC           , II+III                   , -         , -                     , 3.1-999     , 40c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CC           , III/B                    , -         , -                     , -           , 40d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CD           , II/II+III/III/B          , -         , 0-6                   , -           , 40e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 5.5           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
-4         , 1           , CD           , II/II+III/III/B          , -         , 7-9999                , -           , 40f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 5.5           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
\ No newline at end of file
+Num Axles , Articulated , Vehicle Code , Registration Classes     , Low entry , Passengers Lower Deck , Body Height , HDV Group , .vacc file , DesignSpeed , Cross Wind Correction , Heavy Urban , Urban , Suburban , Interurban , Coach , Air Drag Measurement , Air Drag Measurement Interurban , CdxA Standard , Axle load distribution , ES_External displays , ES_Internal displays , ES_Fridge , ES_Kitchen Standard , Is Valid , Delta Height
+2         , 0           , CE           , I/I+II/II/A              , 0         , -                     , -           , 31a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 4.9           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CE           , I/I+II/A                 , 1         , -                     , -           , 31b1      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 4.9           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CE           , II                       , 1         , -                     , -           , 31b2      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        , 2.2        ,       , 0                    , 1                               , 4.9           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CF           , I/I+II/II/A              , -         , -                     , -           , 31c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 6.2           , 37.5/62.5              , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CI           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 31d       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.7           , 37.5/62.5              , 1                    , 1                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CJ           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 31e       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 7             , 37.5/62.5              , 2                    , 1                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CA           , II                       , -         , -                     , -           , 32a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.6           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CA           , II+III                   , -         , -                     , 0-3.1       , 32b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.6           , 37.5/62.5              , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+2         , 0           , CA           , II+III                   , -         , -                     , 3.1-999     , 32c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.6           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
+2         , 0           , CA           , III/B                    , -         , -                     , -           , 32d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.6           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
+2         , 0           , CB           , II/II+III/III/B          , -         , 0-6                   , -           , 32e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 5.2           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
+2         , 0           , CB           , II/II+III/III/B          , -         , 7-9999                , -           , 32f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 1                               , 5.2           , 37.5/62.5              , 1                    , 2                    , 1         , 1                   , 1        , 0.30
+3         , 0           , CE           , I/I+II/II/A              , 0         , -                     , -           , 33a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.0           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CE           , I/I+II/A                 , 1         , -                     , -           , 33b1      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.0           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CE           , II                       , 1         , -                     , -           , 33b2      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        , 2.2        ,       , 0                    , 1                               , 5.0           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CF           , I/I+II/II/A              , -         , -                     , -           , 33c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 6.3           , 27.3/45.4/27.3         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CI           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 33d       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.8           , 27.3/45.4/27.3         , 1                    , 1                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CJ           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 33e       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 7.1           , 27.3/45.4/27.3         , 2                    , 1                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CA           , II                       , -         , -                     , -           , 34a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.7           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CA           , II+III                   , -         , -                     , 0-3.1       , 34b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.7           , 27.3/45.4/27.3         , 3                    , 2                    , 0         , 0                   , 1        , 0.30
+3         , 0           , CA           , II+III                   , -         , -                     , 3.1-999     , 34c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.7           , 27.3/45.4/27.3         , 1                    , 2                    , 1         , 1                   , 1        , 0.30
+3         , 0           , CA           , III/B                    , -         , -                     , -           , 34d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.7           , 27.3/45.4/27.3         , 1                    , 2                    , 1         , 1                   , 1        , 0.30
+3         , 0           , CB           , II/II+III/III/B          , -         , 0-6                   , -           , 34e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 5.3           , 27.3/45.4/27.3         , 1                    , 3                    , 1         , 1                   , 1        , 0.30
+3         , 0           , CB           , II/II+III/III/B          , -         , 7-9999                , -           , 34f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 1                               , 5.3           , 27.3/45.4/27.3         , 1                    , 4                    , 1         , 1.5                 , 1        , 0.30
+3         , 1           , CG           , I/I+II/II/A              , 0         , -                     , -           , 35a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.1           , 24.3/35.2/40.5         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CG           , I/I+II/A                 , 1         , -                     , -           , 35b1      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.1           , 24.3/35.2/40.5         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CG           , II                       , 1         , -                     , -           , 35b2      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        , 2.2        ,       , 0                    , 1                               , 5.1           , 24.3/35.2/40.5         , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CH           , I/I+II/II/A              , -         , -                     , -           , 35c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 6.4           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CC           , II                       , -         , -                     , -           , 36a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CC           , II+III                   , -         , -                     , 0-3.1       , 36b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CC           , II+III                   , -         , -                     , 3.1-999     , 36c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CC           , III/B                    , -         , -                     , -           , 36d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CD           , II/II+III/III/B          , -         , 0-6                   , -           , 36e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 5.4           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+3         , 1           , CD           , II/II+III/III/B          , -         , 7-9999                , -           , 36f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 1                               , 5.4           , 24.3/35.2/40.5         , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CE           , I/I+II/II/A              , 0         , -                     , -           , 37a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.1           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CE           , I/I+II/A                 , 1         , -                     , -           , 37b1      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.1           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CE           , II                       , 1         , -                     , -           , 37b2      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        , 2.2        ,       , 0                    , 1                               , 5.1           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CF           , I/I+II/II/A              , -         , -                     , -           , 37c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 6.4           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CI           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 37d       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.9           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CJ           , I/I+II/II/II+III/III/A/B , -         , -                     , -           , 37e       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 7.2           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CA           , II                       , -         , -                     , -           , 38a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CA           , II+III                   , -         , -                     , 0-3.1       , 38b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CA           , II+III                   , -         , -                     , 3.1-999     , 38c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CA           , III/B                    , -         , -                     , -           , 38d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.8           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CB           , II/II+III/III/B          , -         , 0-6                   , -           , 38e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 5.4           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 0           , CB           , II/II+III/III/B          , -         , 7-9999                , -           , 38f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 1                               , 5.4           , 21.4/21.4/35.8/21.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CG           , I/I+II/II/A              , 0         , -                     , -           , 39a       , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.2           , 20.0/28.2/32.4/19.4    , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CG           , I/I+II/A                 , 1         , -                     , -           , 39b1      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        ,            ,       , 0                    , 0                               , 5.2           , 20.0/28.2/32.4/19.4    , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CG           , II                       , 1         , -                     , -           , 39b2      , Bus.vacc   , 100         , CoachBus              , 3           , 3     , 3        , 2.2        ,       , 0                    , 1                               , 5.2           , 20.0/28.2/32.4/19.4    , 3                    , 3                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CH           , I/I+II/II/A              , -         , -                     , -           , 39c       , Bus.vacc   , 100         , CoachBus              , 3.7         , 3.7   , 3.7      ,            ,       , 0                    , 0                               , 6.5           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CC           , II                       , -         , -                     , -           , 40a       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CC           , II+III                   , -         , -                     , 0-3.1       , 40b       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CC           , II+III                   , -         , -                     , 3.1-999     , 40c       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CC           , III/B                    , -         , -                     , -           , 40d       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 4.9           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CD           , II/II+III/III/B          , -         , 0-6                   , -           , 40e       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 2.2        , 1.4   , 1                    , 1                               , 5.5           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
+4         , 1           , CD           , II/II+III/III/B          , -         , 7-9999                , -           , 40f       , Bus.vacc   , 100         , CoachBus              ,             ,       ,          , 3          , 2     , 1                    , 1                               , 5.5           , 20.0/28.2/32.4/19.4    , 0                    , 0                    , 0         , 0                   , 1        , 0.30
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/PrimaryBusSegmentationTable.csv b/VectoCore/VectoCore/Resources/Declaration/PrimaryBusSegmentationTable.csv
index 0932a99beb169201a948808a6e61fb3a8c73e703..32ab637a091e203badf9f167ee863644f303ac7d 100644
--- a/VectoCore/VectoCore/Resources/Declaration/PrimaryBusSegmentationTable.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/PrimaryBusSegmentationTable.csv
@@ -1,26 +1,26 @@
 HDV group , Production Stage , Vehicle Category , HDV SuperGroup , Articulated , Num Axles , TPMLM_Min , TPMLM_Max , doubledecker , vehicle code , low entry , DesignSpeed , Body , .vacc file , Cross Wind Correction , CdxA Standard , AxlesWeights        , Width , Length , Body Height , entrance height , CurbMass , PassengersLowerDeck , PassengersUpperDeck , Heavy Urban , Urban , Suburban , Interurban , Coach , ES_External displays , ES_Internal displays , ES_Fridge , ES_Kitchen Standard , HVAC System Configuration , HVAC Compressor type , HVAC Aux Heater , HVAC Double Glasing , HVAC Heatpump , HVAC Adjustable AuxiliaryHeater , HVAC SeparateAirDistributionDucts
 ## Heavy Bus Primary Vehicles
-P31SD     , 1                , HeavyBus         , P31_32         , -           , 2         , 7.4       , 999       , 0            , CE           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 4.9           , 37.5/62.5           , 2.55  , 12     , 2.8         , 340             , 11975    , 80                  , 0                   , 3           , 3     , 3        ,            ,       , 3                    , 2                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
+P31SD     , 1                , HeavyBus         , P31_32         , -           , 2         , 7.4       , 999       , 0            , CE           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 4.9           , 37.5/62.5           , 2.55  , 12     , 2.8         , 340             , 11975    , 80                  , 0                   , 3           , 3     , 3        , 1.8        ,       , 3                    , 2                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P31DD     , 1                , HeavyBus         , P31_32         , -           , 2         , 7.4       , 999       , 1            , CF           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 6.2           , 37.5/62.5           , 2.55  , 10.5   , 3.8         , 340             , 12350    , 60                  , 40                  , 3.7         , 3.7   , 3.7      ,            ,       , 3                    , 3                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P32SD     , 1                , HeavyBus         , P31_32         , -           , 2         , 7.4       , 999       , 0            , CA           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.45          , 37.5/62.5           , 2.55  , 12     , 3.15        , 340             , 13150    , 45                  , 0                   ,             ,       ,          , 2.2/1.8    , 1.4   , 2                    , 2                    , 0.5       , 0.5                 , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 P32DD     , 1                , HeavyBus         , P31_32         , -           , 2         , 7.4       , 999       , 1            , CB           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.9           , 37.5/62.5           , 2.55  , 10.5   , 3.7         , 340             , 13400    , 25                  , 35                  ,             ,       ,          , 3/2.5      , 2     , 1                    , 2                    , 1         , 1                   , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 ##
-P33SD     , 1                , HeavyBus         , P33_34         , 0           , 3         , 7.4       , 999       , 0            , CE           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.0           , 27.3/45.4/27.3      , 2.55  , 14.2   , 2.8         , 340             , 14175    , 104                 , 0                   , 3           , 3     , 3        ,            ,       , 3                    , 2                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
+P33SD     , 1                , HeavyBus         , P33_34         , 0           , 3         , 7.4       , 999       , 0            , CE           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.0           , 27.3/45.4/27.3      , 2.55  , 14.2   , 2.8         , 340             , 14175    , 104                 , 0                   , 3           , 3     , 3        , 1.8        ,       , 3                    , 2                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P33DD     , 1                , HeavyBus         , P33_34         , 0           , 3         , 7.4       , 999       , 1            , CF           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 6.3           , 27.3/45.4/27.3      , 2.55  , 13.5   , 3.8         , 340             , 14725    , 78                  , 52                  , 3.7         , 3.7   , 3.7      ,            ,       , 3                    , 3                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P34SD     , 1                , HeavyBus         , P33_34         , 0           , 3         , 7.4       , 999       , 0            , CA           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.53          , 27.3/45.4/27.3      , 2.55  , 13.8   , 3.15        , 340             , 15213    , 59                  , 0                   ,             ,       ,          , 2.2/1.8    , 1.4   , 2                    , 2                    , 0.5       , 0.5                 , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 P34DD     , 1                , HeavyBus         , P33_34         , 0           , 3         , 7.4       , 999       , 1            , CB           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.98          , 27.3/45.4/27.3      , 2.55  , 14     , 3.7         , 340             , 17850    , 33                  , 46                  ,             ,       ,          , 3/2.5      , 2     , 1                    , 4                    , 1         , 1.5                 , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 #
-P35SD     , 1                , HeavyBus         , P35_36         , 1           , 3         , 7.4       , 999       , 0            , CG           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.1           , 24.3/35.2/40.5      , 2.55  , 18.2   , 2.8         , 340             , 17800    , 104                 , 0                   , 3           , 3     , 3        ,            ,       , 3                    , 3                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
+P35SD     , 1                , HeavyBus         , P35_36         , 1           , 3         , 7.4       , 999       , 0            , CG           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.1           , 24.3/35.2/40.5      , 2.55  , 18.2   , 2.8         , 340             , 17800    , 104                 , 0                   , 3           , 3     , 3        , 1.8        ,       , 3                    , 3                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P35DD     , 1                , HeavyBus         , P35_36         , 1           , 3         , 7.4       , 999       , 1            , CH           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 6.4           , 24.3/35.2/40.5      , 2.55  , 18.2   , 3.8         , 340             , 20250    , 78                  , 52                  , 3.7         , 3.7   , 3.7      ,            ,       ,                      ,                      ,           ,                     , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P36SD     , 1                , HeavyBus         , P35_36         , 1           , 3         , 7.4       , 999       , 0            , CC           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.60          , 24.3/35.2/40.5      , 2.55  , 18.2   , 3.15        , 340             , 19267    , 59                  , 0                   ,             ,       ,          , 2.2/1.8    , 1.4   ,                      ,                      ,           ,                     , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 P36DD     , 1                , HeavyBus         , P35_36         , 1           , 3         , 7.4       , 999       , 1            , CD           , -         , 100         ,      , Bus.vacc   , CoachBus              , 4.05          , 24.3/35.2/40.5      , 2.55  , 18.2   , 3.7         , 340             , 21375    , 33                  , 46                  ,             ,       ,          , 3/2.5      , 2     ,                      ,                      ,           ,                     , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 ##        
-P37SD     , 1                , HeavyBus         , P37_38         , 0           , 4         , 7.4       , 999       , 0            , CE           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.1           , 21.4/21.4/35.8/21.4 , 2.55  , 15     , 2.8         , 340             , 15000    , 125                 , 0                   , 3           , 3     , 3        ,            ,       ,                      ,                      ,           ,                     , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
+P37SD     , 1                , HeavyBus         , P37_38         , 0           , 4         , 7.4       , 999       , 0            , CE           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.1           , 21.4/21.4/35.8/21.4 , 2.55  , 15     , 2.8         , 340             , 15000    , 125                 , 0                   , 3           , 3     , 3        , 1.8        ,       ,                      ,                      ,           ,                     , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P37DD     , 1                , HeavyBus         , P37_38         , 0           , 4         , 7.4       , 999       , 1            , CF           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 6.4           , 21.4/21.4/35.8/21.4 , 2.55  , 15     , 3.8         , 340             , 18700    , 94                  , 62                  , 3.7         , 3.7   , 3.7      ,            ,       ,                      ,                      ,           ,                     , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P38SD     , 1                , HeavyBus         , P37_38         , 0           , 4         , 7.4       , 999       , 0            , CA           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.60          , 21.4/21.4/35.8/21.4 , 2.55  , 15     , 3.15        , 340             , 17500    , 70                  , 0                   ,             ,       ,          , 2.2/1.8    , 1.4   ,                      ,                      ,           ,                     , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 P38DD     , 1                , HeavyBus         , P37_38         , 0           , 4         , 7.4       , 999       , 1            , CB           , -         , 100         ,      , Bus.vacc   , CoachBus              , 4.05          , 21.4/21.4/35.8/21.4 , 2.55  , 15     , 3.7         , 340             , 21200    , 39                  , 55                  ,             ,       ,          , 3/2.5      , 2     ,                      ,                      ,           ,                     , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 #
-P39SD     , 1                , HeavyBus         , P39_40         , 1           , 4         , 7.4       , 999       , 0            , CG           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.2           , 20.0/28.2/32.4/19.4 , 2.55  , 21     , 2.6         , 340             , 19600    , 125                 , 0                   , 3           , 3     , 3        ,            ,       , 3                    , 3                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
+P39SD     , 1                , HeavyBus         , P39_40         , 1           , 4         , 7.4       , 999       , 0            , CG           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 5.2           , 20.0/28.2/32.4/19.4 , 2.55  , 21     , 2.6         , 340             , 19600    , 125                 , 0                   , 3           , 3     , 3        , 1.8        ,       , 3                    , 3                    , 0         , 0                   , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P39DD     , 1                , HeavyBus         , P39_40         , 1           , 4         , 7.4       , 999       , 1            , CH           , 0         , 100         ,      , Bus.vacc   , CoachBus              , 6.5           , 20.0/28.2/32.4/19.4 , 2.55  , 21     , 3.8         , 340             , 24800    , 94                  , 62                  , 3.7         , 3.7   , 3.7      ,            ,       ,                      ,                      ,           ,                     , 6                         , 2-stage              , 15              , 0                   , 0             , 0                               , 0
 P40SD     , 1                , HeavyBus         , P39_40         , 1           , 4         , 7.4       , 999       , 0            , CC           , -         , 100         ,      , Bus.vacc   , CoachBus              , 3.68          , 20.0/28.2/32.4/19.4 , 2.55  , 21     , 3.15        , 340             , 20950    , 70                  , 0                   ,             ,       ,          , 2.2/1.8    , 1.4   ,                      ,                      ,           ,                     , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
 P40DD     , 1                , HeavyBus         , P39_40         , 1           , 4         , 7.4       , 999       , 1            , CD           , -         , 100         ,      , Bus.vacc   , CoachBus              , 4.13          , 20.0/28.2/32.4/19.4 , 2.55  , 21     , 3.7         , 340             , 24600    , 39                  , 55                  ,             ,       ,          , 3/2.5      , 2     ,                      ,                      ,           ,                     , 6                         , 2-stage              , 30              , 1                   , 0             , 0                               , 1
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs
index 9d4aae5bdfbd1279c225cca26b48bca4bbe0a232..18de36d67ca4b6c2b5d5dff6efc37f0efea85ebd 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs
@@ -21,7 +21,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 
 		[
 			TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CE, RegistrationClass.I, 0, 0, false, VehicleClass.Class31a, 3),
-			TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class31b, 3),
+			TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class31b2, 3),
 			TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CF, RegistrationClass.A, 0, 0, false, VehicleClass.Class31c, 3),
 			TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CI, RegistrationClass.B, 0, 0, false, VehicleClass.Class31d, 3),
 			TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CJ, RegistrationClass.A, 0, 0, false, VehicleClass.Class31e, 3),
@@ -72,13 +72,14 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 
-		[TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class31b, 3)]
+		[TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CE, RegistrationClass.I, 0, 0, true, VehicleClass.Class31b1, 3),
+		TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class31b2, 4)]
 		public void TestComplete2AxlesCompleteBus31B(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
 			var segment = DeclarationData.CompletedBusSegments.Lookup(axleConfig.NumAxles(), vehicleCode, registrationClass, passengersLowerDeck,
 				bodyHeight.SI<Meter>(), lowEntry);
-			Assert.AreEqual(3, segment.Missions.Length);
+			Assert.AreEqual(numberOfMissions, segment.Missions.Length);
 			Assert.AreEqual(vehicleParameterGroup, segment.VehicleClass);
 
 			for (int i = 0; i < segment.Missions.Length; i++)
@@ -92,8 +93,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 
 				AssertBusParameters(
 					missionType: mission.MissionType,
-					passengerDensity: new[] { 3.0 },
-					airDragAllowed: false,
+					passengerDensity: new[] { mission.MissionType == MissionType.Interurban ? 2.2 : 3 },
+					airDragAllowed: mission.MissionType == MissionType.Interurban ? true : false,
 					doubleDecker: false,
 					busParameters: mission.BusParameter
 				);
@@ -104,7 +105,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 
-		[TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CF, RegistrationClass.I, 0, 0, false, VehicleClass.Class31c, 3)]
+        [TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CF, RegistrationClass.I, 0, 0, false, VehicleClass.Class31c, 3)]
 		public void TestComplete2AxlesCompleteBus31F(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
@@ -235,7 +236,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 		
 
-		[TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CA, RegistrationClass.II_III, 0, 3.1, false, VehicleClass.Class32b, 2)]
+		[TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CA, RegistrationClass.II_III, 0, 3.1, false, VehicleClass.Class32b, 2),]
 		public void TestComplete2AxlesCompleteBus32B(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
@@ -267,6 +268,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 		}
 
+
+
 		[TestCase(AxleConfiguration.AxleConfig_4x2, VehicleCode.CA, RegistrationClass.II_III, 0, 3.1001, false, VehicleClass.Class32c, 2)]
 		public void TestComplete2AxlesCompleteBus32C(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs
index 006ed08feec7d701dd90df2759bdb3f856384b54..a32418b263e760a41f73ae565bfcf7af450108d7 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs
@@ -25,7 +25,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 
 		[										  
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.I, 0, 0, false, VehicleClass.Class33a, 3),
-			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class33b, 3),
+			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.I, 0, 0, true, VehicleClass.Class33b1, 3),
+			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class33b2, 3),
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CF, RegistrationClass.A, 0, 0, false, VehicleClass.Class33c, 3),
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CI, RegistrationClass.B, 0, 0, false, VehicleClass.Class33d, 3),
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CJ, RegistrationClass.A, 0, 0, false, VehicleClass.Class33e, 3),
@@ -37,7 +38,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CB, RegistrationClass.II, 8, 0, false, VehicleClass.Class34f, 2),
 												  
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.I, 0, 0, false, VehicleClass.Class35a, 3),
-			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class35b, 3),
+			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.III, 0, 0, true, VehicleClass.Class35b1, 3),
+			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class35b2, 3),
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CH, RegistrationClass.A, 0, 0, false, VehicleClass.Class35c, 3),
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CC, RegistrationClass.II, 0, 0, false, VehicleClass.Class36a, 2),
 			TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CC, RegistrationClass.II_III, 0, 3.1, true, VehicleClass.Class36b, 2),
@@ -88,13 +90,14 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 		}
 		
-		[TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class33b, 3)]
+		[TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.A, 0, 0, true, VehicleClass.Class33b1, 3),
+		TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class33b2, 4)]
 		public void TestComplete3AxlesCompleteBus33B(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
 			var segment = DeclarationData.CompletedBusSegments.Lookup(axleConfig.NumAxles(), vehicleCode, registrationClass, passengersLowerDeck,
 				bodyHeight.SI<Meter>(), lowEntry);
-			Assert.AreEqual(3, segment.Missions.Length);
+			Assert.AreEqual(numberOfMissions, segment.Missions.Length);
 			Assert.AreEqual(vehicleParameterGroup, segment.VehicleClass);
 
 			for (int i = 0; i < segment.Missions.Length; i++)
@@ -108,8 +111,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 
 				AssertBusParameters(
 					missionType: mission.MissionType,
-					passengerDensity: new[] { 3.0 },
-					airDragAllowed: false,
+					passengerDensity: new[] { mission.MissionType == MissionType.Interurban ? 2.2 : 3 },
+					airDragAllowed: mission.MissionType == MissionType.Interurban ? true : false,
 					doubleDecker: false,
 					busParameters: mission.BusParameter
 				);
@@ -118,8 +121,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					vehicleEquipment: mission.BusParameter.ElectricalConsumers);
 			}
 		}
-		
-		[TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CF, RegistrationClass.A, 0, 0, false, VehicleClass.Class33c, 3)]
+
+        [TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CF, RegistrationClass.A, 0, 0, false, VehicleClass.Class33c, 3)]
 		public void TestComplete3AxlesCompleteBus33C(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
@@ -436,13 +439,14 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 		}
 
-		[TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class35b, 3)]
+		[TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.I_II, 0, 0, true, VehicleClass.Class35b1, 3),
+		TestCase(AxleConfiguration.AxleConfig_6x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class35b2, 4)]
 		public void TestComplete3AxlesCompleteBus35B(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
 			var segment = DeclarationData.CompletedBusSegments.Lookup(axleConfig.NumAxles(), vehicleCode, registrationClass, passengersLowerDeck,
 				bodyHeight.SI<Meter>(), lowEntry);
-			Assert.AreEqual(3, segment.Missions.Length);
+			Assert.AreEqual(numberOfMissions, segment.Missions.Length);
 			Assert.AreEqual(vehicleParameterGroup, segment.VehicleClass);
 
 			for (int i = 0; i < segment.Missions.Length; i++)
@@ -457,7 +461,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				AssertBusParameters(
 					missionType: mission.MissionType,
 					passengerDensity: new[] { 3.0 },
-					airDragAllowed: false,
+					airDragAllowed: mission.MissionType == MissionType.Interurban ? true : false,
 					doubleDecker: false,
 					busParameters: mission.BusParameter
 				);
@@ -466,11 +470,10 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					vehicleEquipment: mission.BusParameter.ElectricalConsumers);
 			}
 		}
-		
 
-		#region Assert Methods
+        #region Assert Methods
 
-		private void AssertBusParameters(MissionType missionType, double[] passengerDensity, bool airDragAllowed,
+        private void AssertBusParameters(MissionType missionType, double[] passengerDensity, bool airDragAllowed,
 			bool doubleDecker, BusParameters busParameters)
 		{
 			switch (missionType)
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs
index 6563fdf8be882435011d85324c85f5e6107937a2..0c9e3c0ed1eadfe4a3784d8c511d12cb5cd0b99d 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs
@@ -21,7 +21,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 
 		[
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CE, RegistrationClass.I, 0, 0, false, VehicleClass.Class37a, 3),
-			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class37b, 3),
+			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CE, RegistrationClass.I, 0, 0, true, VehicleClass.Class37b1, 3),
+			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CE, RegistrationClass.II, 0, 0, true, VehicleClass.Class37b2, 3),
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CF, RegistrationClass.A, 0, 0, false, VehicleClass.Class37c, 3),
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CI, RegistrationClass.B, 0, 0, false, VehicleClass.Class37d, 3),
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CJ, RegistrationClass.A, 0, 0, false, VehicleClass.Class37e, 3),
@@ -33,7 +34,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CB, RegistrationClass.II, 8, 0, false, VehicleClass.Class38f, 2),
 												  
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.I, 0, 0, false, VehicleClass.Class39a, 3),
-			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class39b, 3),
+			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.II_III, 0, 0, true, VehicleClass.Class39b1, 3),
+			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class39b2, 3),
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CH, RegistrationClass.A, 0, 0, false, VehicleClass.Class39c, 3),
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CC, RegistrationClass.II, 0, 0, false, VehicleClass.Class40a, 2),
 			TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CC, RegistrationClass.II_III, 0, 3.1, true, VehicleClass.Class40b, 2),
@@ -83,13 +85,14 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 
-		[TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class39b, 3)]
+		[TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.A, 0, 0, true, VehicleClass.Class39b1, 3),
+		TestCase(AxleConfiguration.AxleConfig_8x2, VehicleCode.CG, RegistrationClass.II, 0, 0, true, VehicleClass.Class39b2, 4)]
 		public void TestComplete4AxlesCompleteBus39B(AxleConfiguration axleConfig, VehicleCode vehicleCode, RegistrationClass registrationClass,
 			int passengersLowerDeck, double bodyHeight, bool lowEntry, VehicleClass vehicleParameterGroup, int numberOfMissions)
 		{
 			var segment = DeclarationData.CompletedBusSegments.Lookup(axleConfig.NumAxles(), vehicleCode, registrationClass, passengersLowerDeck,
 				bodyHeight.SI<Meter>(), lowEntry);
-			Assert.AreEqual(3, segment.Missions.Length);
+			Assert.AreEqual(numberOfMissions, segment.Missions.Length);
 			Assert.AreEqual(vehicleParameterGroup, segment.VehicleClass);
 
 			for (int i = 0; i < segment.Missions.Length; i++)
@@ -103,8 +106,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 
 				AssertBusParameters(
 					missionType: mission.MissionType,
-					passengerDensity: new[] { 3.0 },
-					airDragAllowed: false,
+					passengerDensity: new[] { mission.MissionType == MissionType.Interurban ? 2.2 : 3 },
+					airDragAllowed: mission.MissionType == MissionType.Interurban ? true : false,
 					doubleDecker: false,
 					busParameters: mission.BusParameter
 				);
@@ -114,10 +117,10 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 		}
 
-		
-		#region Assert Methods
 
-		private void AssertBusParameters(MissionType missionType, double[] passengerDensity, bool airDragAllowed,
+        #region Assert Methods
+
+        private void AssertBusParameters(MissionType missionType, double[] passengerDensity, bool airDragAllowed,
 			bool doubleDecker, BusParameters busParameters)
 		{
 			switch (missionType)
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs
index 8c4e5f43d5189041ac8772c9e7ef42f86a696d10..7146e86e0203b6fee49da93890ad44daf1d3af83 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs
@@ -97,7 +97,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			var segment = DeclarationData.PrimaryBusSegments.Lookup(
 				vehicleData.VehicleCategory, vehicleData.AxleConfiguration, vehicleData.Articulated);
 
-			Assert.AreEqual(10, segment.Missions.Length);
+			Assert.AreEqual(11, segment.Missions.Length);
 			Assert.AreEqual(VehicleClass.ClassP31_32, segment.VehicleClass);
 
 
@@ -120,9 +120,22 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(3, 2, 0, 0)
 				);
 			}
-			for (var i = 3; i < 6; i++) {
+			AssertMission(
+				segment.Missions[3],
+				missionType: MissionType.Interurban,
+				cdxA: 4.9,
+				length: 12,
+				width: 2.55,
+				height: 2.8,
+				curbMass: 11975,
+				refLoad: 3519.612,
+				lowLoad: 879.903,
+				axleWeightDistribution: new[] { 0.375, 0.625 },
+				expVehicleEquipment: GetExpectedVehicleEquipment(3, 2, 0, 0)
+            );
+            for (var i = 3; i < 6; i++) {
 				AssertMission(
-					segment.Missions[i],
+					segment.Missions[i + 1],
 					missionType: missions[i % 3],
 					cdxA: 6.2,
 					length: 10.5,
@@ -137,7 +150,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 
 			AssertMission(
-				segment.Missions[6],
+				segment.Missions[7],
 				missionType: MissionType.Interurban,
 				cdxA: 3.45,
 				length: 12,
@@ -150,7 +163,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				expVehicleEquipment: GetExpectedVehicleEquipment(2, 2, 0.5, 0.5)
 			);
 			AssertMission(
-				segment.Missions[7],
+				segment.Missions[8],
 				missionType: MissionType.Coach,
 				cdxA: 3.45,
 				length: 12,
@@ -164,7 +177,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			);
 
 			AssertMission(
-					segment.Missions[8],
+					segment.Missions[9],
 					missionType: MissionType.Interurban,
 					cdxA: 3.9,
 					length: 10.5,
@@ -177,7 +190,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(1, 2, 1, 1)
 				);
 			AssertMission(
-				segment.Missions[9],
+				segment.Missions[10],
 				missionType: MissionType.Coach,
 				cdxA: 3.9,
 				length: 10.5,
@@ -204,7 +217,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			var segment = DeclarationData.PrimaryBusSegments.Lookup(
 				vehicleData.VehicleCategory, vehicleData.AxleConfiguration, vehicleData.Articulated);
 
-			Assert.AreEqual(10, segment.Missions.Length);
+			Assert.AreEqual(11, segment.Missions.Length);
 			Assert.AreEqual(VehicleClass.ClassP33_34, segment.VehicleClass);
 
 			var missions = new[]
@@ -225,9 +238,22 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(3, 2, 0, 0)
 				);
 			}
-			for (var i = 3; i < 6; i++) {
+			AssertMission(
+				segment.Missions[3],
+				missionType: MissionType.Interurban,
+				cdxA: 5.0,
+				length: 14.2,
+				width: 2.55,
+				height: 2.8,
+				curbMass: 14175,
+				refLoad: 4236.57,
+				lowLoad: 1059.1425,
+				axleWeightDistribution: new[] { 0.273, 0.454, 0.273 },
+				expVehicleEquipment: GetExpectedVehicleEquipment(3, 2, 0, 0)
+            );
+            for (var i = 3; i < 6; i++) {
 				AssertMission(
-					segment.Missions[i],
+					segment.Missions[i+1],
 					missionType: missions[i % 3],
 					cdxA: 6.3,
 					length: 13.5,
@@ -242,7 +268,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 
 			AssertMission(
-				segment.Missions[6],
+				segment.Missions[7],
 				missionType: MissionType.Interurban,
 				cdxA: 3.53,
 				length: 13.8,
@@ -255,7 +281,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				expVehicleEquipment: GetExpectedVehicleEquipment(2, 2, 0.5, 0.5)
 			);
 			AssertMission(
-				segment.Missions[7],
+				segment.Missions[8],
 				missionType: MissionType.Coach,
 				cdxA: 3.53,
 				length: 13.8,
@@ -269,7 +295,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			);
 
 			AssertMission(
-					segment.Missions[8],
+					segment.Missions[9],
 					missionType: MissionType.Interurban,
 					cdxA: 3.98,
 					length: 14,
@@ -282,7 +308,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(1, 4, 1, 1.5)
 				);
 			AssertMission(
-				segment.Missions[9],
+				segment.Missions[10],
 				missionType: MissionType.Coach,
 				cdxA: 3.98,
 				length: 14,
@@ -309,7 +335,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			var segment = DeclarationData.PrimaryBusSegments.Lookup(
 				vehicleData.VehicleCategory, vehicleData.AxleConfiguration, vehicleData.Articulated);
 
-			Assert.AreEqual(10, segment.Missions.Length);
+			Assert.AreEqual(11, segment.Missions.Length);
 			Assert.AreEqual(VehicleClass.ClassP35_36, segment.VehicleClass);
 
 			var missions = new[]
@@ -330,9 +356,22 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(3, 3, 0, 0)
 				);
 			}
-			for (var i = 3; i < 6; i++) {
+			AssertMission(
+				segment.Missions[3],
+				missionType: MissionType.Interurban,
+				cdxA: 5.1,
+				length: 18.2,
+				width: 2.55,
+				height: 2.8,
+				curbMass: 17800,
+				refLoad: 5540.130,
+				lowLoad: 1385.0325,
+				axleWeightDistribution: new[] { 0.243, 0.352, 0.405 },
+				expVehicleEquipment: GetExpectedVehicleEquipment(3, 3, 0, 0)
+            );
+            for (var i = 3; i < 6; i++) {
 				AssertMission(
-					segment.Missions[i],
+					segment.Missions[i+1],
 					missionType: missions[i % 3],
 					cdxA: 6.4,
 					length: 18.2,
@@ -347,7 +386,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 
 			AssertMission(
-				segment.Missions[6],
+				segment.Missions[7],
 				missionType: MissionType.Interurban,
 				cdxA: 3.6,
 				length: 18.2,
@@ -360,7 +399,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 			);
 			AssertMission(
-				segment.Missions[7],
+				segment.Missions[8],
 				missionType: MissionType.Coach,
 				cdxA: 3.6,
 				length: 18.2,
@@ -373,7 +412,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 			);
 			AssertMission(
-					segment.Missions[8],
+					segment.Missions[9],
 					missionType: MissionType.Interurban,
 					cdxA: 4.05,
 					length: 18.2,
@@ -386,7 +425,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 			);
 			AssertMission(
-				segment.Missions[9],
+				segment.Missions[10],
 				missionType: MissionType.Coach,
 				cdxA: 4.05,
 				length: 18.2,
@@ -413,7 +452,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			var segment = DeclarationData.PrimaryBusSegments.Lookup(
 				vehicleData.VehicleCategory, vehicleData.AxleConfiguration, vehicleData.Articulated);
 
-			Assert.AreEqual(10, segment.Missions.Length);
+			Assert.AreEqual(11, segment.Missions.Length);
 			Assert.AreEqual(VehicleClass.ClassP37_38, segment.VehicleClass);
 
 			var missions = new[]
@@ -434,9 +473,22 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 				);
 			}
-			for (var i = 3; i < 6; i++) {
+			AssertMission(
+				segment.Missions[3],
+				missionType: MissionType.Interurban,
+				cdxA: 5.1,
+				length: 15,
+				width: 2.55,
+				height: 2.8,
+				curbMass: 15000,
+				refLoad: 4497.282,
+				lowLoad: 1124.3205,
+				axleWeightDistribution: new[] { 0.214, 0.214, 0.358, 0.214 },
+				expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
+			);
+            for (var i = 3; i < 6; i++) {
 				AssertMission(
-					segment.Missions[i],
+					segment.Missions[i+1],
 					missionType: missions[i % 3],
 					cdxA: 6.4,
 					length: 15,
@@ -451,7 +503,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 
 			AssertMission(
-				segment.Missions[6],
+				segment.Missions[7],
 				missionType: MissionType.Interurban,
 				cdxA: 3.6,
 				length: 15,
@@ -464,7 +516,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 			);
 			AssertMission(
-				segment.Missions[7],
+				segment.Missions[8],
 				missionType: MissionType.Coach,
 				cdxA: 3.6,
 				length: 15,
@@ -478,7 +530,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			);
 
 			AssertMission(
-					segment.Missions[8],
+					segment.Missions[9],
 					missionType: MissionType.Interurban,
 					cdxA: 4.05,
 					length: 15,
@@ -491,7 +543,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 				);
 			AssertMission(
-				segment.Missions[9],
+				segment.Missions[10],
 				missionType: MissionType.Coach,
 				cdxA: 4.05,
 				length: 15,
@@ -518,7 +570,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			var segment = DeclarationData.PrimaryBusSegments.Lookup(
 				vehicleData.VehicleCategory, vehicleData.AxleConfiguration, vehicleData.Articulated);
 
-			Assert.AreEqual(10, segment.Missions.Length);
+			Assert.AreEqual(11, segment.Missions.Length);
 			Assert.AreEqual(VehicleClass.ClassP39_40, segment.VehicleClass);
 
 			var missions = new[]
@@ -539,9 +591,22 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(3, 3, 0, 0)
 				);
 			}
-			for (var i = 3; i < 6; i++) {
+			AssertMission(
+				segment.Missions[3],
+				missionType: MissionType.Interurban,
+				cdxA: 5.2,
+				length: 21,
+				width: 2.55,
+				height: 2.6,
+				curbMass: 19600,
+				refLoad: 6452.622,
+				lowLoad: 1613.1555,
+				axleWeightDistribution: new[] { 0.200, 0.282, 0.324, 0.194 },
+				expVehicleEquipment: GetExpectedVehicleEquipment(3, 3, 0, 0)
+            );
+            for (var i = 3; i < 6; i++) {
 				AssertMission(
-					segment.Missions[i],
+					segment.Missions[i+1],
 					missionType: missions[i % 3],
 					cdxA: 6.5,
 					length: 21,
@@ -556,7 +621,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			}
 
 			AssertMission(
-				segment.Missions[6],
+				segment.Missions[7],
 				missionType: MissionType.Interurban,
 				cdxA: 3.68,
 				length: 21,
@@ -569,7 +634,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 			);
 			AssertMission(
-				segment.Missions[7],
+				segment.Missions[8],
 				missionType: MissionType.Coach,
 				cdxA: 3.68,
 				length: 21,
@@ -583,7 +648,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			);
 
 			AssertMission(
-					segment.Missions[8],
+					segment.Missions[9],
 					missionType: MissionType.Interurban,
 					cdxA: 4.13,
 					length: 21,
@@ -596,7 +661,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 					expVehicleEquipment: GetExpectedVehicleEquipment(null, null, null, null)
 				);
 			AssertMission(
-				segment.Missions[9],
+				segment.Missions[10],
 				missionType: MissionType.Coach,
 				cdxA: 4.13,
 				length: 21,