diff --git a/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto b/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto
index e92ca1dcf14bde0d5097f4c73468c5df13f9615f..8f3b4121026022d6b19b0b56e69d30172b71c1f4 100644
--- a/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto	
+++ b/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto	
@@ -1,7 +1,7 @@
 {
   "Header": {
     "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
-    "Date": "2016-08-10T14:14:07.6435917Z",
+    "Date": "2016-08-10T15:11:16.3665917Z",
     "AppVersion": "2.2",
     "FileVersion": 3
   },
diff --git a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto
index 0316339b1e64b5744257132a034a60141d7c9934..3403a133c73c24b75e4a0bb1ec895c3b46f1cedf 100644
--- a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:12:03.1835917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -14,37 +14,47 @@
       "Long Haul",
       "Regional Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Fixed displacement"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +68,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vecto b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vecto
index d67b41a8d38459405cbe8f536adbffad3bef4aa9..8a83d90310d7ebf539408107b97ad9ea3b93c68a 100644
--- a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "3/4/2015 2:09:13 PM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:12:16.5045917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": false,
@@ -13,24 +13,27 @@
     "Cycles": [
       "Coach.vdri"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "ALT1",
         "Type": "Alternator",
         "Path": "24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT2",
         "Type": "Alternator",
         "Path": "24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT3",
         "Type": "Alternator",
         "Path": "24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       }
     ],
     "VACC": "Coach.vacc",
@@ -44,7 +47,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/12t Delivery Truck.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/12t Delivery Truck.vecto
index d9a0f98fd634bc2df57e4ad53a4138e002b8fb52..6d7a402edbac3c51275b58cefce68984aa36db8d 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/12t Delivery Truck.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/12t Delivery Truck.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "3/4/2015 12:31:06 PM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:06:30.9725917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -11,45 +11,55 @@
     "EngineFile": "../Components/12t Delivery Truck.veng",
     "GearboxFile": "../Components/12t Delivery Truck.vgbx",
     "Cycles": [
-      "LongHaul",
-      "RegionalDelivery",
-      "UrbanDelivery"
+      "Long Haul",
+      "Regional Delivery",
+      "Urban Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Belt driven or driven via transm. - Discrete step clutch"
+        "Technology": [
+          "Belt driven or driven via transm. - Discrete step clutch"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Variable displacement mech. controlled"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
-    "EngineOnlyMode": true,
+    "EngineOnlyMode": false,
     "StartStop": {
       "Enabled": false,
       "MaxSpeed": 5.0,
@@ -59,7 +69,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach Efficiency.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach Efficiency.vecto
index e111796812e83a6d028888630f55eb21991bc295..59225e3f5e9899281ee5ec4ad3bf944834bbb385 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach Efficiency.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach Efficiency.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "3/4/2015 2:09:13 PM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:06:40.2795917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": false,
@@ -13,24 +13,27 @@
     "Cycles": [
       "../Cycles/Coach_24t_xshort.vdri"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "ALT1",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT2",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT3",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       }
     ],
     "VACC": "../Components/Coach.vacc",
@@ -44,7 +47,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach.vecto
index 89fb603a8768bdc2e3378c1f8e6baac582bcddf5..e054aa8477b52ece1974b3c6ef548e8563cfd20d 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "3/4/2015 2:09:13 PM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:04:16.0605917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": false,
@@ -13,24 +13,27 @@
     "Cycles": [
       "../Cycles/Coach_24t_xshort.vdri"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "ALT1",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT2",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT3",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       }
     ],
     "VACC": "../Components/Coach.vacc",
@@ -44,7 +47,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/24t CoachNoAng.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/24t CoachNoAng.vecto
index 62aec6ffdde7287a38411e881a65bbd4cb18f8a1..c782c0203996eb5d8dabfbd1dcf880b0f0e6c5d8 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/24t CoachNoAng.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/24t CoachNoAng.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "3/4/2015 2:09:13 PM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:04:18.1755917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": false,
@@ -13,24 +13,27 @@
     "Cycles": [
       "../Cycles/Coach_24t_xshort.vdri"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "ALT1",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT2",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT3",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       }
     ],
     "VACC": "../Components/Coach.vacc",
@@ -44,7 +47,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach_Ang_Efficiency.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach_Ang_Efficiency.vecto
index 4d272fda4ee9098b8c6c4377f4bea050ee15a2e2..f79ecec0b446a9635e7d20e62f9ff9053f0caf4b 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach_Ang_Efficiency.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/24t Coach_Ang_Efficiency.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "3/4/2015 2:09:13 PM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:04:20.2155917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": false,
@@ -13,24 +13,27 @@
     "Cycles": [
       "../Cycles/Coach_24t_xshort.vdri"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "ALT1",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT2",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       },
       {
         "ID": "ALT3",
         "Type": "Alternator",
         "Path": "../Components/24t_Coach_ALT.vaux",
-        "Technology": ""
+        "Technology": []
       }
     ],
     "VACC": "../Components/Coach.vacc",
@@ -44,7 +47,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AngleEfficiency.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AngleEfficiency.vecto
index 6aa6d25d77ce06c7b3385b37b2140506838f6c16..1023f12516bdfd60d2b00827adda3e9f8b467365 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AngleEfficiency.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AngleEfficiency.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:04:37.7205917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -14,37 +14,47 @@
       "Long Haul",
       "Regional Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Fixed displacement"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +68,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AxleEfficiency.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AxleEfficiency.vecto
index a876baae3d07f7f263991a8915b99da853d7def9..03a57f8b9b8eead9a77dcfeb8c43d95fc72f9521 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AxleEfficiency.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with AxleEfficiency.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:04:50.8645917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -14,37 +14,47 @@
       "Long Haul",
       "Regional Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Variable displacement mech. controlled"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +68,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with GearEfficiency.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with GearEfficiency.vecto
index 2beb8d1c3b6bfd882986ac5dbab568c07527da1f..26097e60f9f82016072907927a8da1e975b0ce3f 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with GearEfficiency.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck with GearEfficiency.vecto	
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:05:00.1525917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -14,37 +14,47 @@
       "Long Haul",
       "Regional Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Variable displacement mech. controlled"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +68,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck.vecto
index 5a54b3b87ef2325dc04c95686303e5be9bd37161..d1471166cf0c21bcdbe5c03d4247c58e20ca446f 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck.vecto
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:05:10.9915917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -14,37 +14,47 @@
       "Long Haul",
       "Regional Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Fixed displacement"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +68,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck_NoAng.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck_NoAng.vecto
index 8354c89f7158bbd7921958adfb16a4e97f007abf..3030fe5d1c93af949e7f0c61eb158e4cb05b4b7e 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck_NoAng.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/40t_Long_Haul_Truck_NoAng.vecto
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:05:27.0005917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -14,37 +14,47 @@
       "Long Haul",
       "Regional Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Variable displacement mech. controlled"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +68,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/Class4_40t_Long_Haul_Truck.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/Class4_40t_Long_Haul_Truck.vecto
index 323213d04d8ae04b648b1011c3fffbe72fef4c26..da6d51a445b15b8ba19d81cc280295c9c9bdd564 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/Class4_40t_Long_Haul_Truck.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/Class4_40t_Long_Haul_Truck.vecto
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:07:46.8475917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
@@ -12,39 +12,50 @@
     "GearboxFile": "../Components/40t_Long_Haul_Truck.vgbx",
     "Cycles": [
       "Long Haul",
-      "Regional Delivery"
+      "Regional Delivery",
+      "Municipal Utility"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Variable displacement mech. controlled"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +69,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/EngineOnlyJob.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/EngineOnlyJob.vecto
index e94f4949321322f75948c011088ff39dc92f1a18..f5f85574ca4cdfe922c53f797fd06257a3b3914f 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/EngineOnlyJob.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/EngineOnlyJob.vecto
@@ -1,9 +1,9 @@
 {
   "Header": {
-    "CreatedBy": " ()",
-    "Date": "7/3/2015 11:09:04 AM",
-    "AppVersion": "2.0.4-beta3",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:05:37.0945917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": false,
@@ -13,6 +13,9 @@
     "Cycles": [
       "../Cycles/Coach Engine Only short.vdri"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "VACC": "<NOFILE>",
     "EngineOnlyMode": true,
     "StartStop": {
@@ -24,7 +27,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "Off",
diff --git a/VectoCore/VectoCoreTest/TestData/Jobs/job-report.vecto b/VectoCore/VectoCoreTest/TestData/Jobs/job-report.vecto
index 1a7f49b08a9ab1ab803d3434c46d7908aec1936f..c7938bc50250d99abf4a7ed484a787347e97ffb5 100644
--- a/VectoCore/VectoCoreTest/TestData/Jobs/job-report.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Jobs/job-report.vecto
@@ -1,50 +1,61 @@
 {
   "Header": {
-    "CreatedBy": "Raphael Luz IVT TU-Graz (85407225-fc3f-48a8-acda-c84a05df6837)",
-    "Date": "29.07.2014 16:59:08",
-    "AppVersion": "2.0.4-beta",
-    "FileVersion": 2
+    "CreatedBy": "Michael Krisper, IVT, Graz University of Technology",
+    "Date": "2016-08-10T15:05:48.7605917Z",
+    "AppVersion": "2.2",
+    "FileVersion": 3
   },
   "Body": {
     "SavedInDeclMode": true,
     "VehicleFile": "../Components/12t Delivery Truck.vveh",
     "EngineFile": "../Components/12t Delivery Truck.veng",
-	"GearboxFile": "../Components/12t Delivery Truck.vgbx",  
-	"Cycles": [
+    "GearboxFile": "../Components/12t Delivery Truck.vgbx",
+    "Cycles": [
       "Long Haul",
-      "Regional Delivery"
+      "Regional Delivery",
+      "Urban Delivery"
     ],
+    "AuxiliaryAssembly": "CLASSIC",
+    "AuxiliaryVersion": "CLASSIC",
+    "AdvancedAuxiliaryFilePath": "",
     "Aux": [
       {
         "ID": "FAN",
         "Type": "Fan",
         "Path": "<NOFILE>",
-        "Technology": "Hydraulic driven - Constant displacement pump"
+        "Technology": [
+          "Hydraulic driven - Constant displacement pump"
+        ]
       },
       {
         "ID": "STP",
         "Type": "Steering pump",
         "Path": "<NOFILE>",
-        "Technology": "Variable displacement"
+        "Technology": [
+          "Variable displacement mech. controlled"
+        ]
       },
       {
         "ID": "AC",
         "Type": "HVAC",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": []
       },
       {
         "ID": "ES",
         "Type": "Electric System",
         "Path": "<NOFILE>",
-        "Technology": "Custom Technology List",
-        "TechList": []
+        "Technology": [
+          "Standard technology"
+        ]
       },
       {
         "ID": "PS",
         "Type": "Pneumatic System",
         "Path": "<NOFILE>",
-        "Technology": "Default"
+        "Technology": [
+          "Medium Supply 1-stage"
+        ]
       }
     ],
     "VACC": "<NOFILE>",
@@ -58,7 +69,12 @@
     "LAC": {
       "Enabled": true,
       "Dec": -0.5,
-      "MinSpeed": 50.0
+      "MinSpeed": 50.0,
+      "PreviewDistanceFactor": 10.0,
+      "DF_offset": 2.5,
+      "DF_scaling": 1.5,
+      "DF_targetSpeedLookup": "",
+      "Df_velocityDropLookup": ""
     },
     "OverSpeedEcoRoll": {
       "Mode": "OverSpeed",