diff --git a/VECTO3GUI2020/App.xaml.cs b/VECTO3GUI2020/App.xaml.cs
index 93284aafd7b2b9bd4f35035ddabcbd647880dcc9..36c054f95d713baa242579b3a285baab243b7cfc 100644
--- a/VECTO3GUI2020/App.xaml.cs
+++ b/VECTO3GUI2020/App.xaml.cs
@@ -44,20 +44,12 @@ namespace VECTO3GUI2020
 				new DocumentModule(),
 				new XMLWriterFactoryModule(),
                 new FactoryModule(),
-                new MultistageModule()
+                new MultistageModule(),
+                new Vecto3GUI2020Module()
 			);
 
 
 
-			container.Bind<IJobListViewModel>().To<JobListViewModel>();
-            container.Bind<IMainWindowViewModel>().To<MainWindowViewModel>();
-            container.Bind<IMainViewModel>().To<JobListViewModel>();
-            container.Bind<ISettingsViewModel>().To<SettingsViewModel>();
-			container.Bind<IOutputViewModel>().To<OutputViewModel>().InSingletonScope();
-            container.Bind<ISettingsModel>().To<SettingsModel>();
-
-			container.Bind<IDialogHelper>().To<DialogHelper>().InSingletonScope();
-			container.Bind<IWindowHelper>().To<WindowHelper>();
 
 
 
diff --git a/VECTO3GUI2020/Ninject/Vecto3GUI2020Module.cs b/VECTO3GUI2020/Ninject/Vecto3GUI2020Module.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e9b081a7162566bdd3048b80d154f425b4672bd0
--- /dev/null
+++ b/VECTO3GUI2020/Ninject/Vecto3GUI2020Module.cs
@@ -0,0 +1,30 @@
+using Ninject.Modules;
+using VECTO3GUI2020.Helper;
+using VECTO3GUI2020.Model.Implementation;
+using VECTO3GUI2020.Model.Interfaces;
+using VECTO3GUI2020.ViewModel;
+using VECTO3GUI2020.ViewModel.Implementation;
+using VECTO3GUI2020.ViewModel.Interfaces;
+
+namespace VECTO3GUI2020.Ninject
+{
+	public class Vecto3GUI2020Module : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+
+			Bind<IJobListViewModel>().To<JobListViewModel>();
+			Bind<IMainWindowViewModel>().To<MainWindowViewModel>();
+			Bind<IMainViewModel>().To<JobListViewModel>();
+			Bind<ISettingsViewModel>().To<SettingsViewModel>();
+			Bind<IOutputViewModel>().To<OutputViewModel>().InSingletonScope();
+			Bind<ISettingsModel>().To<SettingsModel>();
+			Bind<IDialogHelper>().To<DialogHelper>().InSingletonScope();
+			Bind<IWindowHelper>().To<WindowHelper>();
+		}
+
+		#endregion
+	}
+}
\ No newline at end of file
diff --git a/VECTO3GUI2020/VECTO3GUI2020.csproj b/VECTO3GUI2020/VECTO3GUI2020.csproj
index 979084874e8c8c1db94549333023f156c8af2f4b..ec9339a4034f6cffd3cb9b58e5d78fce6d6aa8b9 100644
--- a/VECTO3GUI2020/VECTO3GUI2020.csproj
+++ b/VECTO3GUI2020/VECTO3GUI2020.csproj
@@ -86,6 +86,9 @@
     <Reference Include="Ninject.Extensions.Factory, Version=3.3.3.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL">
       <HintPath>..\packages\Ninject.Extensions.Factory.3.3.3\lib\net45\Ninject.Extensions.Factory.dll</HintPath>
     </Reference>
+    <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
+      <HintPath>..\packages\NLog.4.5.11\lib\net45\NLog.dll</HintPath>
+    </Reference>
     <Reference Include="PresentationFramework.Aero2" />
     <Reference Include="System" />
     <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
@@ -95,8 +98,10 @@
       <HintPath>..\packages\System.ComponentModel.Annotations.5.0.0\lib\net461\System.ComponentModel.Annotations.dll</HintPath>
     </Reference>
     <Reference Include="System.ComponentModel.DataAnnotations" />
+    <Reference Include="System.Configuration" />
     <Reference Include="System.Data" />
     <Reference Include="System.Drawing" />
+    <Reference Include="System.IO.Compression" />
     <Reference Include="System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll</HintPath>
     </Reference>
@@ -116,9 +121,12 @@
     <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
     </Reference>
+    <Reference Include="System.Runtime.Serialization" />
+    <Reference Include="System.ServiceModel" />
     <Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
     </Reference>
+    <Reference Include="System.Transactions" />
     <Reference Include="System.Windows" />
     <Reference Include="System.Windows.Controls.DataVisualization.Toolkit, Version=4.0.0.0, Culture=neutral, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Windows.Controls.DataVisualization.Toolkit.4.0.0.0\lib\net40-Client\System.Windows.Controls.DataVisualization.Toolkit.dll</HintPath>
@@ -173,6 +181,7 @@
     <Compile Include="Ninject\IMultistageDependencies.cs" />
     <Compile Include="Ninject\MultistageLazyDependencies.cs" />
     <Compile Include="Ninject\MultistageModule.cs" />
+    <Compile Include="Ninject\Vecto3GUI2020Module.cs" />
     <Compile Include="Properties\Annotations.cs" />
     <Compile Include="Properties\BusStrings.Designer.cs">
       <AutoGen>True</AutoGen>
diff --git a/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs b/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs
index f910a87d065547a9324f4620388b2695ddc2b74a..2f4a614202ba6a4c1c36d162817a27eddcf7b076 100644
--- a/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs
@@ -18,6 +18,8 @@ using System.Xml.Linq;
 using Microsoft.Toolkit.Mvvm.Input;
 using Microsoft.WindowsAPICodePack.Shell.Interop;
 using Microsoft.WindowsAPICodePack.Shell.PropertySystem;
+using NLog;
+using NLog.Targets;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
@@ -117,6 +119,34 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 			_inputDataReader = inputDataReader;
 			_multiStageViewModelFactory = multiStageViewModelFactory;
 			_outputViewModel = outputViewModel;
+
+			_outputMessage = new Progress<MessageEntry>((message) => {
+				_outputViewModel.AddMessage(message);
+			});
+			_progress = new Progress<int>((i) => {
+				_outputViewModel.Progress = i;
+			});
+			_status = new Progress<string>((msg) => {
+				_outputViewModel.StatusMessage = msg;
+			});
+
+
+			//configure Nlog
+			var target = new MethodCallTarget("VectoGuiTarget", (evtInfo, obj) => LogMethod(evtInfo, obj));
+			NLog.Config.SimpleConfigurator.ConfigureForTargetLogging(target);
+		}
+
+		private void LogMethod(LogEventInfo evtInfo, object[] objects)
+		{
+			if (!SimulationRunning) {
+				return;
+			}
+			if(evtInfo.Level == LogLevel.Error || evtInfo.Level == LogLevel.Warn || evtInfo.Level == LogLevel.Fatal)
+			_outputMessage.Report(new MessageEntry() {
+				Type = MessageType.ErrorMessage,
+				Message = evtInfo.FormattedMessage,
+				Source = evtInfo.CallerMemberName,
+			});
 		}
 
 
@@ -153,15 +183,20 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 
 		private ICommand _cancelSimulationCommand;
 
+		private IProgress<MessageEntry> _outputMessage;
+		private IProgress<int> _progress;
+		private IProgress<string> _status;
 
-		private async Task RunSimulationExecute()
+
+		public async Task RunSimulationExecute()
 		{
 			cancellationTokenSource = new CancellationTokenSource();
 			SimulationRunning = true;
 			await Task.Run(() => RunSimulationAsync(cancellationTokenSource.Token,
-				new Progress<MessageEntry>((message) => { _outputViewModel.AddMessage(message); }),
-				new Progress<int>((i) => _outputViewModel.Progress = i),
-				new Progress<string>((msg) => _outputViewModel.StatusMessage = msg)));
+				outputMessages: _outputMessage, 
+				progress: _progress, 
+				status: _status));
+
 			SimulationRunning = false;
 			_outputViewModel.Progress = 0;
 			cancellationTokenSource.Dispose();
@@ -356,11 +391,18 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 			{
 				if (ct.IsCancellationRequested)
 				{
-					jobContainer.Cancel();
-					outputMessages.Report(new MessageEntry() {
+					try {
+						await Task.Run(() => jobContainer.Cancel());
+					} catch (Exception e) {
+						Debug.WriteLine(e.Message);
+					}
+
+					outputMessages.Report(new MessageEntry()
+					{
 						Message = "Simulation canceled",
 						Type = MessageType.StatusMessage,
 					});
+
 					return;
 				}
 
@@ -379,7 +421,7 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 					.ToDictionary(x => x.Key, x => x.Value);
 				//PrintRuns(justFinished, fileWriters);
 				finishedRuns.AddRange(justFinished.Select(x => x.Key));
-				await Task.Delay(100, ct);
+				await Task.Delay(100);
 			}
 			start.Stop();
 
@@ -558,7 +600,7 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 			}
 		}
 
-		private async Task<IDocumentViewModel> AddJobExecuteAsync()
+		public async Task<IDocumentViewModel> AddJobExecuteAsync()
 		{
 			var fileName = _dialogHelper.OpenXMLFileDialog();
 			if (fileName != null) {
diff --git a/VECTO3GUI2020/packages.config b/VECTO3GUI2020/packages.config
index 858916a3f79f42e0406d5119d5d69b34c14416a4..71cda27b08c69a3e38256d3ef0f67ee74f029076 100644
--- a/VECTO3GUI2020/packages.config
+++ b/VECTO3GUI2020/packages.config
@@ -8,6 +8,7 @@
   <package id="Ninject" version="3.3.4" targetFramework="net48" />
   <package id="Ninject.Extensions.ChildKernel" version="3.3.0" targetFramework="net48" />
   <package id="Ninject.Extensions.Factory" version="3.3.3" targetFramework="net48" />
+  <package id="NLog" version="4.5.11" targetFramework="net48" />
   <package id="System.Buffers" version="4.5.1" targetFramework="net48" />
   <package id="System.ComponentModel.Annotations" version="5.0.0" targetFramework="net48" />
   <package id="System.Memory" version="4.5.4" targetFramework="net48" />
diff --git a/Vecto3GUI2020Test/TestData/final.VIF_Report_4.xml b/Vecto3GUI2020Test/TestData/final.VIF_Report_4.xml
new file mode 100644
index 0000000000000000000000000000000000000000..094ccf10ca1d8f2bb5702912eeb5772ef2facb59
--- /dev/null
+++ b/Vecto3GUI2020Test/TestData/final.VIF_Report_4.xml
@@ -0,0 +1,783 @@
+<?xml version="1.0" encoding="utf-8"?>
+<vif0.1:VectoOutputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" xmlns:v2.6="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.6" xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xmlns:vif0.1="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 https://citnet.tech.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD//DEV/VectoOutputMultistage.0.1.xsd">
+  <vif0.1:PrimaryVehicle>
+    <vif0.1:Data xsi:type="PrimaryVehicleDataType" id="PIF-0cfb413a8bf1457a8dcd">
+      <vif0.1:Vehicle xsi:type="VehiclePIFType">
+        <vif0.1:ManufacturerPrimaryVehicle>Generic Bus Manufacturer</vif0.1:ManufacturerPrimaryVehicle>
+        <vif0.1:ManufacturerAddressPrimaryVehicle>Street, ZIP City</vif0.1:ManufacturerAddressPrimaryVehicle>
+        <vif0.1:Model>Generic Model</vif0.1:Model>
+        <vif0.1:VIN>VEH-1234567890_nonSmart</vif0.1:VIN>
+        <vif0.1:Date>2017-02-15T11:00:00Z</vif0.1:Date>
+        <vif0.1:LegislativeCategory>M3</vif0.1:LegislativeCategory>
+        <vif0.1:ChassisConfiguration>Bus</vif0.1:ChassisConfiguration>
+        <vif0.1:AxleConfiguration>4x2</vif0.1:AxleConfiguration>
+        <vif0.1:Articulated>false</vif0.1:Articulated>
+        <vif0.1:TechnicalPermissibleMaximumLadenMass>20000</vif0.1:TechnicalPermissibleMaximumLadenMass>
+        <vif0.1:IdlingSpeed>700</vif0.1:IdlingSpeed>
+        <vif0.1:RetarderType>Transmission Output Retarder</vif0.1:RetarderType>
+        <vif0.1:RetarderRatio>1.000</vif0.1:RetarderRatio>
+        <vif0.1:AngledriveType>None</vif0.1:AngledriveType>
+        <vif0.1:ZeroEmissionVehicle>false</vif0.1:ZeroEmissionVehicle>
+        <vif0.1:ADAS xmlns:adas="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xsi:type="adas:AdvancedDriverAssistantSystemsType">
+          <adas:EngineStopStart>false</adas:EngineStopStart>
+          <adas:EcoRollWithoutEngineStop>false</adas:EcoRollWithoutEngineStop>
+          <adas:EcoRollWithEngineStop>false</adas:EcoRollWithEngineStop>
+          <adas:PredictiveCruiseControl>none</adas:PredictiveCruiseControl>
+        </vif0.1:ADAS>
+        <vif0.1:TorqueLimits xmlns:tcl="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="tcl:TorqueLimitsType">
+          <tcl:Entry gear="6" maxTorque="1800" />
+          <tcl:Entry gear="1" maxTorque="2500" />
+        </vif0.1:TorqueLimits>
+        <vif0.1:Components xsi:type="VehicleComponentsPIFType">
+          <vif0.1:Engine>
+            <vif0.1:Data xsi:type="EngineDataPIFType">
+              <vif0.1:Manufacturer>Generic Engine Manufacturer</vif0.1:Manufacturer>
+              <vif0.1:Model>Generic primary bus 41 Engine</vif0.1:Model>
+              <vif0.1:CertificationNumber>e12*0815/8051*2017/05E0000*00</vif0.1:CertificationNumber>
+              <vif0.1:Date>2017-02-15T11:00:00Z</vif0.1:Date>
+              <vif0.1:AppVersion>VectoEngine x.y</vif0.1:AppVersion>
+              <vif0.1:Displacement>7700</vif0.1:Displacement>
+              <vif0.1:RatedSpeed>2200</vif0.1:RatedSpeed>
+              <vif0.1:RatedPower>200000</vif0.1:RatedPower>
+              <vif0.1:MaxEngineTorque>1100</vif0.1:MaxEngineTorque>
+              <vif0.1:WHRType>
+                <MechanicalOutputICE xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">false</MechanicalOutputICE>
+                <MechanicalOutputDrivetrain xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">false</MechanicalOutputDrivetrain>
+                <ElectricalOutput xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">false</ElectricalOutput>
+              </vif0.1:WHRType>
+              <vif0.1:Mode>
+                <vif0.1:IdlingSpeed>700</vif0.1:IdlingSpeed>
+                <vif0.1:FullLoadAndDragCurve>
+                  <vif0.1:Entry engineSpeed="600.00" maxTorque="546.02" dragTorque="-39.66" />
+                  <vif0.1:Entry engineSpeed="800.00" maxTorque="760.78" dragTorque="-48.83" />
+                  <vif0.1:Entry engineSpeed="1000.00" maxTorque="973.29" dragTorque="-56.44" />
+                  <vif0.1:Entry engineSpeed="1200.00" maxTorque="1092.03" dragTorque="-67.29" />
+                  <vif0.1:Entry engineSpeed="1400.00" maxTorque="1092.03" dragTorque="-77.58" />
+                  <vif0.1:Entry engineSpeed="1600.00" maxTorque="1092.03" dragTorque="-87.88" />
+                  <vif0.1:Entry engineSpeed="1800.00" maxTorque="1022.52" dragTorque="-94.11" />
+                  <vif0.1:Entry engineSpeed="2000.00" maxTorque="944.17" dragTorque="-100.76" />
+                  <vif0.1:Entry engineSpeed="2200.00" maxTorque="868.12" dragTorque="-113.36" />
+                  <vif0.1:Entry engineSpeed="2400.00" maxTorque="741.99" dragTorque="-122.60" />
+                  <vif0.1:Entry engineSpeed="2500.00" maxTorque="647.29" dragTorque="-126.66" />
+                  <vif0.1:Entry engineSpeed="2600.00" maxTorque="0.00" dragTorque="-132.07" />
+                </vif0.1:FullLoadAndDragCurve>
+                <vif0.1:Fuels>
+                  <vif0.1:FuelType>Diesel CI</vif0.1:FuelType>
+                </vif0.1:Fuels>
+              </vif0.1:Mode>
+            </vif0.1:Data>
+          </vif0.1:Engine>
+          <vif0.1:Transmission>
+            <vif0.1:Data xsi:type="TransmissionDataPIFType">
+              <vif0.1:Manufacturer>Generic Gearbox Manufacturer</vif0.1:Manufacturer>
+              <vif0.1:Model>AT 6 Gear</vif0.1:Model>
+              <vif0.1:MainCertificationMethod>Standard values</vif0.1:MainCertificationMethod>
+              <vif0.1:Date>2017-01-11T11:00:00Z</vif0.1:Date>
+              <vif0.1:AppVersion>3.0.1</vif0.1:AppVersion>
+              <vif0.1:TransmissionType>APT-S</vif0.1:TransmissionType>
+              <vif0.1:Gears xsi:type="TransmissionGearsPIFType">
+                <vif0.1:Gear number="1">
+                  <vif0.1:Ratio>3.364</vif0.1:Ratio>
+                  <vif0.1:MaxTorque>1900</vif0.1:MaxTorque>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="2">
+                  <vif0.1:Ratio>1.909</vif0.1:Ratio>
+                  <vif0.1:MaxTorque>1900</vif0.1:MaxTorque>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="3">
+                  <vif0.1:Ratio>1.421</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="4">
+                  <vif0.1:Ratio>1.000</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="5">
+                  <vif0.1:Ratio>0.720</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="6">
+                  <vif0.1:Ratio>0.615</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+              </vif0.1:Gears>
+            </vif0.1:Data>
+          </vif0.1:Transmission>
+          <vif0.1:Axlegear>
+            <vif0.1:Data xsi:type="AxlegearDataPIFType">
+              <vif0.1:Manufacturer>Generic Gearbox Manufacturer</vif0.1:Manufacturer>
+              <vif0.1:Model>Generic primary bus 41 AxleGear</vif0.1:Model>
+              <vif0.1:CertificationMethod>Standard values</vif0.1:CertificationMethod>
+              <vif0.1:Date>2017-01-11T11:00:00Z</vif0.1:Date>
+              <vif0.1:AppVersion>3.0.1</vif0.1:AppVersion>
+              <vif0.1:LineType>Single portal axle</vif0.1:LineType>
+              <vif0.1:Ratio>6.500</vif0.1:Ratio>
+            </vif0.1:Data>
+          </vif0.1:Axlegear>
+          <vif0.1:AxleWheels>
+            <vif0.1:Data xsi:type="AxleWheelsDataPIFType">
+              <vif0.1:Axles>
+                <vif0.1:Axle axleNumber="1" xsi:type="AxleDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+                  <AxleType>VehicleNonDriven</AxleType>
+                  <TwinTyres>false</TwinTyres>
+                  <Steered>true</Steered>
+                  <Tyre>
+                    <Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+                      <Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+                      <Model>Generic Wheel</Model>
+                      <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+                      <Date>2017-01-11T14:00:00Z</Date>
+                      <AppVersion>Tyre Generation App 1.0</AppVersion>
+                      <Dimension>315/70 R22.5</Dimension>
+                      <RRCDeclared>0.0055</RRCDeclared>
+                      <FzISO>31300</FzISO>
+                    </Data>
+                    <Signature>
+                      <di:Reference URI="#WHL-5432198760-315-70-R22.5" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                        <di:Transforms>
+                          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                        </di:Transforms>
+                        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                        <di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+                      </di:Reference>
+                    </Signature>
+                  </Tyre>
+                </vif0.1:Axle>
+                <vif0.1:Axle axleNumber="2" xsi:type="AxleDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+                  <AxleType>VehicleDriven</AxleType>
+                  <TwinTyres>true</TwinTyres>
+                  <Steered>false</Steered>
+                  <Tyre>
+                    <Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+                      <Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+                      <Model>Generic Wheel</Model>
+                      <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+                      <Date>2017-01-11T14:00:00Z</Date>
+                      <AppVersion>Tyre Generation App 1.0</AppVersion>
+                      <Dimension>315/70 R22.5</Dimension>
+                      <RRCDeclared>0.0063</RRCDeclared>
+                      <FzISO>31300</FzISO>
+                    </Data>
+                    <Signature>
+                      <di:Reference URI="#WHL-5432198760-315-70-R22.5" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                        <di:Transforms>
+                          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                        </di:Transforms>
+                        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                        <di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+                      </di:Reference>
+                    </Signature>
+                  </Tyre>
+                </vif0.1:Axle>
+              </vif0.1:Axles>
+            </vif0.1:Data>
+          </vif0.1:AxleWheels>
+          <vif0.1:Auxiliaries>
+            <vif0.1:Data xsi:type="AuxiliaryDataPIFType">
+              <vif0.1:Fan>
+                <vif0.1:Technology>Hydraulic driven - Constant displacement pump</vif0.1:Technology>
+              </vif0.1:Fan>
+              <vif0.1:SteeringPump>
+                <vif0.1:Technology axleNumber="1">Variable displacement elec. controlled</vif0.1:Technology>
+              </vif0.1:SteeringPump>
+              <vif0.1:ElectricSystem>
+                <vif0.1:AlternatorTechnology>smart</vif0.1:AlternatorTechnology>
+                <vif0.1:SmartAlternator>
+                  <vif0.1:RatedCurrent>310</vif0.1:RatedCurrent>
+                  <vif0.1:RatedVoltage>48</vif0.1:RatedVoltage>
+                </vif0.1:SmartAlternator>
+                <vif0.1:Battery>
+                  <vif0.1:BatteryTechnology>li-ion battery - high power</vif0.1:BatteryTechnology>
+                  <vif0.1:RatedCapacity>1</vif0.1:RatedCapacity>
+                  <vif0.1:NominalVoltage>48</vif0.1:NominalVoltage>
+                </vif0.1:Battery>
+                <vif0.1:SupplyFromHEVPossible>false</vif0.1:SupplyFromHEVPossible>
+              </vif0.1:ElectricSystem>
+              <vif0.1:PneumaticSystem>
+                <vif0.1:SizeOfAirSupply>Large Supply 2-stage</vif0.1:SizeOfAirSupply>
+                <vif0.1:CompressorDrive>mechanically</vif0.1:CompressorDrive>
+                <vif0.1:Clutch>none</vif0.1:Clutch>
+                <vif0.1:CompressorRatio>1.000</vif0.1:CompressorRatio>
+                <vif0.1:SmartCompressionSystem>false</vif0.1:SmartCompressionSystem>
+                <vif0.1:SmartRegenerationSystem>false</vif0.1:SmartRegenerationSystem>
+                <vif0.1:AirsuspensionControl>electronically</vif0.1:AirsuspensionControl>
+                <vif0.1:PneumaticSCRReagentDosing>true</vif0.1:PneumaticSCRReagentDosing>
+              </vif0.1:PneumaticSystem>
+              <vif0.1:HVAC>
+                <vif0.1:AdjustableCoolantThermostat>true</vif0.1:AdjustableCoolantThermostat>
+                <vif0.1:EngineWasteGasHeatExchanger>true</vif0.1:EngineWasteGasHeatExchanger>
+              </vif0.1:HVAC>
+            </vif0.1:Data>
+          </vif0.1:Auxiliaries>
+        </vif0.1:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:InputDataSignature>
+        <di:Reference URI="#VEH-PrimaryBus_nonSmart">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>W1n8NZVFsw4QrL7Dy/rJ1J02Xk4UvfMfBfZ+lO5x2i4=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:InputDataSignature>
+      <vif0.1:ManufacturerRecordSignature>
+        <di:Reference URI="#RESULT-0f8290ebb0b8446c9841">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>vo6X6Me6wrxqosr7cAnrliB6kTd8RVmvw5AJ86ezzD4=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:ManufacturerRecordSignature>
+      <vif0.1:Results>
+        <vif0.1:Status>success</vif0.1:Status>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13098.63</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1123.63</vif0.1:Payload>
+            <vif0.1:PassengerCount>16.52</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">19.26127</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1411.89</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17593.16</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5618.16</vif0.1:Payload>
+            <vif0.1:PassengerCount>82.62</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">23.36173</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1712.46</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13098.63</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1123.63</vif0.1:Payload>
+            <vif0.1:PassengerCount>16.52</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">15.79525</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1157.82</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17593.16</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5618.16</vif0.1:Payload>
+            <vif0.1:PassengerCount>82.62</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">19.17590</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1405.63</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13098.63</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1123.63</vif0.1:Payload>
+            <vif0.1:PassengerCount>16.52</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.24764</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1044.38</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17593.16</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5618.16</vif0.1:Payload>
+            <vif0.1:PassengerCount>82.62</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">17.32635</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1270.06</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13050.44</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1075.44</vif0.1:Payload>
+            <vif0.1:PassengerCount>15.15</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">12.66038</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">928.03</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">15494.61</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">3519.61</vif0.1:Payload>
+            <vif0.1:PassengerCount>49.57</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">13.98543</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1025.16</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13543.34</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1193.34</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.55</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">20.31731</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1489.30</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">18316.69</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5966.69</vif0.1:Payload>
+            <vif0.1:PassengerCount>87.75</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">24.95584</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1829.32</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13543.34</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1193.34</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.55</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">16.66413</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1221.52</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">18316.69</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5966.69</vif0.1:Payload>
+            <vif0.1:PassengerCount>87.75</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">20.46277</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1499.96</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13543.34</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1193.34</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.55</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.85984</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1089.26</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">18316.69</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5966.69</vif0.1:Payload>
+            <vif0.1:PassengerCount>87.75</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">18.25391</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1338.05</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14225.44</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1075.44</vif0.1:Payload>
+            <vif0.1:PassengerCount>15.15</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">12.84841</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">941.82</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">16669.61</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">3519.61</vif0.1:Payload>
+            <vif0.1:PassengerCount>49.57</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.17565</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1039.10</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14244.99</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1094.99</vif0.1:Payload>
+            <vif0.1:PassengerCount>15.42</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">11.06324</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">810.96</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">15887.48</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">2737.48</vif0.1:Payload>
+            <vif0.1:PassengerCount>38.56</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">11.51205</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">843.86</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14662.82</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1262.82</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.79</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">13.25759</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">971.81</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17609.41</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">4209.41</vif0.1:Payload>
+            <vif0.1:PassengerCount>59.29</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.86026</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1089.29</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14747.01</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1347.01</vif0.1:Payload>
+            <vif0.1:PassengerCount>18.97</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">11.54039</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">845.93</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">16767.53</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">3367.53</vif0.1:Payload>
+            <vif0.1:PassengerCount>47.43</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">12.07723</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">885.29</vif0.1:CO2>
+        </vif0.1:Result>
+      </vif0.1:Results>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.6.1.2050-DEV !!NOT FOR CERTIFICATION!!</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2020-08-12T12:05:05.0183214Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#PIF-0cfb413a8bf1457a8dcd">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>W7emEpfo1jlRFXGEtgmzLL1NyY0CLxWmWXeEAPjXpks=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:PrimaryVehicle>
+  <vif0.1:ManufacturingStage stageCount="2">
+    <vif0.1:Data xsi:type="BusManufacturingStageDataType" id="MST-61bb1be640414611890a">
+      <vif0.1:HashPreviousStage>
+        <di:Reference URI="#PIF-0cfb413a8bf1457a8dcd">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>W7emEpfo1jlRFXGEtgmzLL1NyY0CLxWmWXeEAPjXpks=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:HashPreviousStage>
+      <vif0.1:Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-9d733334cd9f41e0acad">
+        <v2.8:Manufacturer>TUG</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Inffeldgasse 19</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VIN-1234</v2.8:VIN>
+        <v2.8:Date>2021-06-06T22:00:00Z</v2.8:Date>
+        <v2.8:HeightIntegratedBody>3000</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>12000</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2550</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>250</v2.8:EntranceHeight>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:Components xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xsi:type="v2.8:CompletedVehicleComponentsDeclarationType">
+          <v2.8:AirDrag>
+            <v2.0:Data id="CabinX23h" xsi:type="v2.0:AirDragDataDeclarationType" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+              <v2.0:Manufacturer>Generic Manufacturer</v2.0:Manufacturer>
+              <v2.0:Model>Generic Model</v2.0:Model>
+              <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+              <v2.0:Date>2017-03-24T15:00:00Z</v2.0:Date>
+              <v2.0:AppVersion>Vecto AirDrag x.y</v2.0:AppVersion>
+              <v2.0:CdxA_0>4.90</v2.0:CdxA_0>
+              <v2.0:TransferredCdxA>4.90</v2.0:TransferredCdxA>
+              <v2.0:DeclaredCdxA>4.90</v2.0:DeclaredCdxA>
+            </v2.0:Data>
+            <v2.0:Signature xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+              <di:Reference URI="#CabinX23h" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                <di:Transforms>
+                  <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                  <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                </di:Transforms>
+                <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                <di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+              </di:Reference>
+            </v2.0:Signature>
+          </v2.8:AirDrag>
+        </v2.8:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.7.3.2247-DEV</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2021-06-07T14:16:34.4975457Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#MST-61bb1be640414611890a">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>vksf02b9s63N8XzYQOI05wWEBGuGKNzvDoPPZZdtmc4=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:ManufacturingStage>
+  <vif0.1:ManufacturingStage stageCount="3">
+    <vif0.1:Data xsi:type="BusManufacturingStageDataType" id="MST-233e115924334252b720">
+      <vif0.1:HashPreviousStage>
+        <di:Reference URI="#MST-61bb1be640414611890a">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>vksf02b9s63N8XzYQOI05wWEBGuGKNzvDoPPZZdtmc4=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:HashPreviousStage>
+      <vif0.1:Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-c29d3888e9b04ae6bb76">
+        <v2.8:Manufacturer>IVT</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Inffeldgasse 19</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VIN-1234</v2.8:VIN>
+        <v2.8:Date>2021-06-06T22:00:00Z</v2.8:Date>
+        <v2.8:AirdragModifiedMultistage>false</v2.8:AirdragModifiedMultistage>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:Components xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xsi:type="v2.8:CompletedVehicleComponentsDeclarationType">
+          <v2.8:Auxiliaries>
+            <v2.8:Data xsi:type="v2.8:CompletedVehicleAuxiliaryDataDeclarationType">
+              <v2.8:ElectricSystem>
+                <v2.8:LEDLights>
+                  <v2.8:Interiorlights>false</v2.8:Interiorlights>
+                  <v2.8:Positionlights>false</v2.8:Positionlights>
+                  <v2.8:Headlights>false</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>0</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>non R-744 2-stage</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>cooling</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 4-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.7.3.2247-DEV</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2021-06-07T14:19:48.8765868Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#MST-233e115924334252b720">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>UDttJZ/1Z3Q4jX4SH20+AQXUB8V/DGfSpGoHyF1MqQ0=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:ManufacturingStage>
+  <vif0.1:ManufacturingStage stageCount="4">
+    <vif0.1:Data xsi:type="BusManufacturingStageDataType" id="MST-cccd4fc555204aaab963">
+      <vif0.1:HashPreviousStage>
+        <di:Reference URI="#MST-233e115924334252b720">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>UDttJZ/1Z3Q4jX4SH20+AQXUB8V/DGfSpGoHyF1MqQ0=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:HashPreviousStage>
+      <vif0.1:Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-1f24ad93d65d42858e0e">
+        <v2.8:Manufacturer>Some Manufacturer</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Infinite Loop 1</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-1234567890</v2.8:VIN>
+        <v2.8:Date>2021-06-06T22:00:00Z</v2.8:Date>
+        <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
+        <v2.8:CorrectedActualMass>10680</v2.8:CorrectedActualMass>
+        <v2.8:TechnicalPermissibleMaximumLadenMass>18000</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:NgTankSystem>Compressed</v2.8:NgTankSystem>
+        <v2.8:ClassBus>II</v2.8:ClassBus>
+        <v2.8:NumberPassengerSeatsLowerDeck>86</v2.8:NumberPassengerSeatsLowerDeck>
+        <v2.8:NumberPassengersStandingLowerDeck>0</v2.8:NumberPassengersStandingLowerDeck>
+        <v2.8:NumberPassengerSeatsUpperDeck>0</v2.8:NumberPassengerSeatsUpperDeck>
+        <v2.8:NumberPassengersStandingUpperDeck>0</v2.8:NumberPassengersStandingUpperDeck>
+        <v2.8:BodyworkCode>CE</v2.8:BodyworkCode>
+        <v2.8:LowEntry>true</v2.8:LowEntry>
+        <v2.8:HeightIntegratedBody>3000</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>10633</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2550</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>270</v2.8:EntranceHeight>
+        <v2.8:DoorDriveTechnology>pneumatic</v2.8:DoorDriveTechnology>
+        <v2.8:VehicleDeclarationType>final</v2.8:VehicleDeclarationType>
+        <v2.8:Components xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xsi:type="v2.8:CompletedVehicleComponentsDeclarationType">
+          <v2.8:AirDrag>
+            <Data id="CabinX23h" xsi:type="AirDragDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+              <Manufacturer>Generic Manufacturer</Manufacturer>
+              <Model>Generic Model</Model>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <Date>2017-03-24T15:00:00Z</Date>
+              <AppVersion>Vecto AirDrag x.y</AppVersion>
+              <CdxA_0>4.90</CdxA_0>
+              <TransferredCdxA>4.90</TransferredCdxA>
+              <DeclaredCdxA>4.90</DeclaredCdxA>
+            </Data>
+            <v2.0:Signature xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+              <di:Reference URI="#CabinX23h" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                <di:Transforms>
+                  <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                  <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                </di:Transforms>
+                <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                <di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+              </di:Reference>
+            </v2.0:Signature>
+          </v2.8:AirDrag>
+          <v2.8:Auxiliaries>
+            <v2.8:Data xsi:type="v2.8:CompletedVehicleAuxiliaryDataDeclarationType">
+              <v2.8:ElectricSystem>
+                <v2.8:LEDLights>
+                  <v2.8:Interiorlights>true</v2.8:Interiorlights>
+                  <v2.8:Dayrunninglights>true</v2.8:Dayrunninglights>
+                  <v2.8:Positionlights>true</v2.8:Positionlights>
+                  <v2.8:Brakelights>true</v2.8:Brakelights>
+                  <v2.8:Headlights>true</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>6</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>none</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>N.A.</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 2-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+                <v2.8:AuxiliaryHeaterPower>15000</v2.8:AuxiliaryHeaterPower>
+                <v2.8:DoubleGlazing>true</v2.8:DoubleGlazing>
+                <v2.8:AdjustableAuxiliaryHeater>false</v2.8:AdjustableAuxiliaryHeater>
+                <v2.8:SeparateAirDistributionDucts>false</v2.8:SeparateAirDistributionDucts>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.7.3.2247-DEV</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2021-06-07T14:20:29.2200233Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#MST-cccd4fc555204aaab963">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>tIady8bCsDpxkxIqZG33mOcE2m8UwigTEdV60fDA8R8=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:ManufacturingStage>
+</vif0.1:VectoOutputMultistage>
\ No newline at end of file
diff --git a/Vecto3GUI2020Test/TestData/interim2.VIF_Report_3.xml b/Vecto3GUI2020Test/TestData/interim2.VIF_Report_3.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c181235c609cf5f861714f5fdde607e340a464df
--- /dev/null
+++ b/Vecto3GUI2020Test/TestData/interim2.VIF_Report_3.xml
@@ -0,0 +1,684 @@
+<?xml version="1.0" encoding="utf-8"?>
+<vif0.1:VectoOutputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" xmlns:v2.6="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.6" xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xmlns:vif0.1="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 https://citnet.tech.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD//DEV/VectoOutputMultistage.0.1.xsd">
+  <vif0.1:PrimaryVehicle>
+    <vif0.1:Data xsi:type="PrimaryVehicleDataType" id="PIF-0cfb413a8bf1457a8dcd">
+      <vif0.1:Vehicle xsi:type="VehiclePIFType">
+        <vif0.1:ManufacturerPrimaryVehicle>Generic Bus Manufacturer</vif0.1:ManufacturerPrimaryVehicle>
+        <vif0.1:ManufacturerAddressPrimaryVehicle>Street, ZIP City</vif0.1:ManufacturerAddressPrimaryVehicle>
+        <vif0.1:Model>Generic Model</vif0.1:Model>
+        <vif0.1:VIN>VEH-1234567890_nonSmart</vif0.1:VIN>
+        <vif0.1:Date>2017-02-15T11:00:00Z</vif0.1:Date>
+        <vif0.1:LegislativeCategory>M3</vif0.1:LegislativeCategory>
+        <vif0.1:ChassisConfiguration>Bus</vif0.1:ChassisConfiguration>
+        <vif0.1:AxleConfiguration>4x2</vif0.1:AxleConfiguration>
+        <vif0.1:Articulated>false</vif0.1:Articulated>
+        <vif0.1:TechnicalPermissibleMaximumLadenMass>20000</vif0.1:TechnicalPermissibleMaximumLadenMass>
+        <vif0.1:IdlingSpeed>700</vif0.1:IdlingSpeed>
+        <vif0.1:RetarderType>Transmission Output Retarder</vif0.1:RetarderType>
+        <vif0.1:RetarderRatio>1.000</vif0.1:RetarderRatio>
+        <vif0.1:AngledriveType>None</vif0.1:AngledriveType>
+        <vif0.1:ZeroEmissionVehicle>false</vif0.1:ZeroEmissionVehicle>
+        <vif0.1:ADAS xmlns:adas="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xsi:type="adas:AdvancedDriverAssistantSystemsType">
+          <adas:EngineStopStart>false</adas:EngineStopStart>
+          <adas:EcoRollWithoutEngineStop>false</adas:EcoRollWithoutEngineStop>
+          <adas:EcoRollWithEngineStop>false</adas:EcoRollWithEngineStop>
+          <adas:PredictiveCruiseControl>none</adas:PredictiveCruiseControl>
+        </vif0.1:ADAS>
+        <vif0.1:TorqueLimits xmlns:tcl="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="tcl:TorqueLimitsType">
+          <tcl:Entry gear="6" maxTorque="1800" />
+          <tcl:Entry gear="1" maxTorque="2500" />
+        </vif0.1:TorqueLimits>
+        <vif0.1:Components xsi:type="VehicleComponentsPIFType">
+          <vif0.1:Engine>
+            <vif0.1:Data xsi:type="EngineDataPIFType">
+              <vif0.1:Manufacturer>Generic Engine Manufacturer</vif0.1:Manufacturer>
+              <vif0.1:Model>Generic primary bus 41 Engine</vif0.1:Model>
+              <vif0.1:CertificationNumber>e12*0815/8051*2017/05E0000*00</vif0.1:CertificationNumber>
+              <vif0.1:Date>2017-02-15T11:00:00Z</vif0.1:Date>
+              <vif0.1:AppVersion>VectoEngine x.y</vif0.1:AppVersion>
+              <vif0.1:Displacement>7700</vif0.1:Displacement>
+              <vif0.1:RatedSpeed>2200</vif0.1:RatedSpeed>
+              <vif0.1:RatedPower>200000</vif0.1:RatedPower>
+              <vif0.1:MaxEngineTorque>1100</vif0.1:MaxEngineTorque>
+              <vif0.1:WHRType>
+                <MechanicalOutputICE xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">false</MechanicalOutputICE>
+                <MechanicalOutputDrivetrain xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">false</MechanicalOutputDrivetrain>
+                <ElectricalOutput xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">false</ElectricalOutput>
+              </vif0.1:WHRType>
+              <vif0.1:Mode>
+                <vif0.1:IdlingSpeed>700</vif0.1:IdlingSpeed>
+                <vif0.1:FullLoadAndDragCurve>
+                  <vif0.1:Entry engineSpeed="600.00" maxTorque="546.02" dragTorque="-39.66" />
+                  <vif0.1:Entry engineSpeed="800.00" maxTorque="760.78" dragTorque="-48.83" />
+                  <vif0.1:Entry engineSpeed="1000.00" maxTorque="973.29" dragTorque="-56.44" />
+                  <vif0.1:Entry engineSpeed="1200.00" maxTorque="1092.03" dragTorque="-67.29" />
+                  <vif0.1:Entry engineSpeed="1400.00" maxTorque="1092.03" dragTorque="-77.58" />
+                  <vif0.1:Entry engineSpeed="1600.00" maxTorque="1092.03" dragTorque="-87.88" />
+                  <vif0.1:Entry engineSpeed="1800.00" maxTorque="1022.52" dragTorque="-94.11" />
+                  <vif0.1:Entry engineSpeed="2000.00" maxTorque="944.17" dragTorque="-100.76" />
+                  <vif0.1:Entry engineSpeed="2200.00" maxTorque="868.12" dragTorque="-113.36" />
+                  <vif0.1:Entry engineSpeed="2400.00" maxTorque="741.99" dragTorque="-122.60" />
+                  <vif0.1:Entry engineSpeed="2500.00" maxTorque="647.29" dragTorque="-126.66" />
+                  <vif0.1:Entry engineSpeed="2600.00" maxTorque="0.00" dragTorque="-132.07" />
+                </vif0.1:FullLoadAndDragCurve>
+                <vif0.1:Fuels>
+                  <vif0.1:FuelType>Diesel CI</vif0.1:FuelType>
+                </vif0.1:Fuels>
+              </vif0.1:Mode>
+            </vif0.1:Data>
+          </vif0.1:Engine>
+          <vif0.1:Transmission>
+            <vif0.1:Data xsi:type="TransmissionDataPIFType">
+              <vif0.1:Manufacturer>Generic Gearbox Manufacturer</vif0.1:Manufacturer>
+              <vif0.1:Model>AT 6 Gear</vif0.1:Model>
+              <vif0.1:MainCertificationMethod>Standard values</vif0.1:MainCertificationMethod>
+              <vif0.1:Date>2017-01-11T11:00:00Z</vif0.1:Date>
+              <vif0.1:AppVersion>3.0.1</vif0.1:AppVersion>
+              <vif0.1:TransmissionType>APT-S</vif0.1:TransmissionType>
+              <vif0.1:Gears xsi:type="TransmissionGearsPIFType">
+                <vif0.1:Gear number="1">
+                  <vif0.1:Ratio>3.364</vif0.1:Ratio>
+                  <vif0.1:MaxTorque>1900</vif0.1:MaxTorque>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="2">
+                  <vif0.1:Ratio>1.909</vif0.1:Ratio>
+                  <vif0.1:MaxTorque>1900</vif0.1:MaxTorque>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="3">
+                  <vif0.1:Ratio>1.421</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="4">
+                  <vif0.1:Ratio>1.000</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="5">
+                  <vif0.1:Ratio>0.720</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+                <vif0.1:Gear number="6">
+                  <vif0.1:Ratio>0.615</vif0.1:Ratio>
+                  <vif0.1:MaxSpeed>2500</vif0.1:MaxSpeed>
+                </vif0.1:Gear>
+              </vif0.1:Gears>
+            </vif0.1:Data>
+          </vif0.1:Transmission>
+          <vif0.1:Axlegear>
+            <vif0.1:Data xsi:type="AxlegearDataPIFType">
+              <vif0.1:Manufacturer>Generic Gearbox Manufacturer</vif0.1:Manufacturer>
+              <vif0.1:Model>Generic primary bus 41 AxleGear</vif0.1:Model>
+              <vif0.1:CertificationMethod>Standard values</vif0.1:CertificationMethod>
+              <vif0.1:Date>2017-01-11T11:00:00Z</vif0.1:Date>
+              <vif0.1:AppVersion>3.0.1</vif0.1:AppVersion>
+              <vif0.1:LineType>Single portal axle</vif0.1:LineType>
+              <vif0.1:Ratio>6.500</vif0.1:Ratio>
+            </vif0.1:Data>
+          </vif0.1:Axlegear>
+          <vif0.1:AxleWheels>
+            <vif0.1:Data xsi:type="AxleWheelsDataPIFType">
+              <vif0.1:Axles>
+                <vif0.1:Axle axleNumber="1" xsi:type="AxleDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+                  <AxleType>VehicleNonDriven</AxleType>
+                  <TwinTyres>false</TwinTyres>
+                  <Steered>true</Steered>
+                  <Tyre>
+                    <Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+                      <Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+                      <Model>Generic Wheel</Model>
+                      <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+                      <Date>2017-01-11T14:00:00Z</Date>
+                      <AppVersion>Tyre Generation App 1.0</AppVersion>
+                      <Dimension>315/70 R22.5</Dimension>
+                      <RRCDeclared>0.0055</RRCDeclared>
+                      <FzISO>31300</FzISO>
+                    </Data>
+                    <Signature>
+                      <di:Reference URI="#WHL-5432198760-315-70-R22.5" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                        <di:Transforms>
+                          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                        </di:Transforms>
+                        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                        <di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+                      </di:Reference>
+                    </Signature>
+                  </Tyre>
+                </vif0.1:Axle>
+                <vif0.1:Axle axleNumber="2" xsi:type="AxleDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+                  <AxleType>VehicleDriven</AxleType>
+                  <TwinTyres>true</TwinTyres>
+                  <Steered>false</Steered>
+                  <Tyre>
+                    <Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+                      <Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+                      <Model>Generic Wheel</Model>
+                      <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+                      <Date>2017-01-11T14:00:00Z</Date>
+                      <AppVersion>Tyre Generation App 1.0</AppVersion>
+                      <Dimension>315/70 R22.5</Dimension>
+                      <RRCDeclared>0.0063</RRCDeclared>
+                      <FzISO>31300</FzISO>
+                    </Data>
+                    <Signature>
+                      <di:Reference URI="#WHL-5432198760-315-70-R22.5" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                        <di:Transforms>
+                          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                        </di:Transforms>
+                        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                        <di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+                      </di:Reference>
+                    </Signature>
+                  </Tyre>
+                </vif0.1:Axle>
+              </vif0.1:Axles>
+            </vif0.1:Data>
+          </vif0.1:AxleWheels>
+          <vif0.1:Auxiliaries>
+            <vif0.1:Data xsi:type="AuxiliaryDataPIFType">
+              <vif0.1:Fan>
+                <vif0.1:Technology>Hydraulic driven - Constant displacement pump</vif0.1:Technology>
+              </vif0.1:Fan>
+              <vif0.1:SteeringPump>
+                <vif0.1:Technology axleNumber="1">Variable displacement elec. controlled</vif0.1:Technology>
+              </vif0.1:SteeringPump>
+              <vif0.1:ElectricSystem>
+                <vif0.1:AlternatorTechnology>smart</vif0.1:AlternatorTechnology>
+                <vif0.1:SmartAlternator>
+                  <vif0.1:RatedCurrent>310</vif0.1:RatedCurrent>
+                  <vif0.1:RatedVoltage>48</vif0.1:RatedVoltage>
+                </vif0.1:SmartAlternator>
+                <vif0.1:Battery>
+                  <vif0.1:BatteryTechnology>li-ion battery - high power</vif0.1:BatteryTechnology>
+                  <vif0.1:RatedCapacity>1</vif0.1:RatedCapacity>
+                  <vif0.1:NominalVoltage>48</vif0.1:NominalVoltage>
+                </vif0.1:Battery>
+                <vif0.1:SupplyFromHEVPossible>false</vif0.1:SupplyFromHEVPossible>
+              </vif0.1:ElectricSystem>
+              <vif0.1:PneumaticSystem>
+                <vif0.1:SizeOfAirSupply>Large Supply 2-stage</vif0.1:SizeOfAirSupply>
+                <vif0.1:CompressorDrive>mechanically</vif0.1:CompressorDrive>
+                <vif0.1:Clutch>none</vif0.1:Clutch>
+                <vif0.1:CompressorRatio>1.000</vif0.1:CompressorRatio>
+                <vif0.1:SmartCompressionSystem>false</vif0.1:SmartCompressionSystem>
+                <vif0.1:SmartRegenerationSystem>false</vif0.1:SmartRegenerationSystem>
+                <vif0.1:AirsuspensionControl>electronically</vif0.1:AirsuspensionControl>
+                <vif0.1:PneumaticSCRReagentDosing>true</vif0.1:PneumaticSCRReagentDosing>
+              </vif0.1:PneumaticSystem>
+              <vif0.1:HVAC>
+                <vif0.1:AdjustableCoolantThermostat>true</vif0.1:AdjustableCoolantThermostat>
+                <vif0.1:EngineWasteGasHeatExchanger>true</vif0.1:EngineWasteGasHeatExchanger>
+              </vif0.1:HVAC>
+            </vif0.1:Data>
+          </vif0.1:Auxiliaries>
+        </vif0.1:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:InputDataSignature>
+        <di:Reference URI="#VEH-PrimaryBus_nonSmart">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>W1n8NZVFsw4QrL7Dy/rJ1J02Xk4UvfMfBfZ+lO5x2i4=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:InputDataSignature>
+      <vif0.1:ManufacturerRecordSignature>
+        <di:Reference URI="#RESULT-0f8290ebb0b8446c9841">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>vo6X6Me6wrxqosr7cAnrliB6kTd8RVmvw5AJ86ezzD4=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:ManufacturerRecordSignature>
+      <vif0.1:Results>
+        <vif0.1:Status>success</vif0.1:Status>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13098.63</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1123.63</vif0.1:Payload>
+            <vif0.1:PassengerCount>16.52</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">19.26127</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1411.89</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17593.16</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5618.16</vif0.1:Payload>
+            <vif0.1:PassengerCount>82.62</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">23.36173</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1712.46</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13098.63</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1123.63</vif0.1:Payload>
+            <vif0.1:PassengerCount>16.52</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">15.79525</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1157.82</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17593.16</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5618.16</vif0.1:Payload>
+            <vif0.1:PassengerCount>82.62</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">19.17590</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1405.63</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13098.63</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1123.63</vif0.1:Payload>
+            <vif0.1:PassengerCount>16.52</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.24764</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1044.38</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17593.16</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5618.16</vif0.1:Payload>
+            <vif0.1:PassengerCount>82.62</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">17.32635</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1270.06</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13050.44</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1075.44</vif0.1:Payload>
+            <vif0.1:PassengerCount>15.15</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">12.66038</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">928.03</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">15494.61</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">3519.61</vif0.1:Payload>
+            <vif0.1:PassengerCount>49.57</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">13.98543</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1025.16</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13543.34</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1193.34</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.55</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">20.31731</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1489.30</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Heavy Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">18316.69</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5966.69</vif0.1:Payload>
+            <vif0.1:PassengerCount>87.75</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">24.95584</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1829.32</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13543.34</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1193.34</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.55</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">16.66413</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1221.52</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Urban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">18316.69</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5966.69</vif0.1:Payload>
+            <vif0.1:PassengerCount>87.75</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">20.46277</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1499.96</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">13543.34</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1193.34</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.55</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.85984</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1089.26</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P31DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Suburban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">18316.69</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">5966.69</vif0.1:Payload>
+            <vif0.1:PassengerCount>87.75</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">18.25391</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1338.05</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14225.44</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1075.44</vif0.1:Payload>
+            <vif0.1:PassengerCount>15.15</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">12.84841</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">941.82</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">16669.61</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">3519.61</vif0.1:Payload>
+            <vif0.1:PassengerCount>49.57</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.17565</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1039.10</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14244.99</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1094.99</vif0.1:Payload>
+            <vif0.1:PassengerCount>15.42</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">11.06324</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">810.96</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32SD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">15887.48</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">2737.48</vif0.1:Payload>
+            <vif0.1:PassengerCount>38.56</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">11.51205</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">843.86</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14662.82</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1262.82</vif0.1:Payload>
+            <vif0.1:PassengerCount>17.79</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">13.25759</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">971.81</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Interurban</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">17609.41</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">4209.41</vif0.1:Payload>
+            <vif0.1:PassengerCount>59.29</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">14.86026</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">1089.29</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">14747.01</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">1347.01</vif0.1:Payload>
+            <vif0.1:PassengerCount>18.97</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">11.54039</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">845.93</vif0.1:CO2>
+        </vif0.1:Result>
+        <vif0.1:Result status="success">
+          <vif0.1:VehicleGroup>P32DD</vif0.1:VehicleGroup>
+          <vif0.1:Mission>Coach</vif0.1:Mission>
+          <vif0.1:SimulationParameters>
+            <vif0.1:TotalVehicleMass unit="kg">16767.53</vif0.1:TotalVehicleMass>
+            <vif0.1:Payload unit="kg">3367.53</vif0.1:Payload>
+            <vif0.1:PassengerCount>47.43</vif0.1:PassengerCount>
+            <vif0.1:FuelMode>single fuel mode</vif0.1:FuelMode>
+          </vif0.1:SimulationParameters>
+          <vif0.1:Fuel type="Diesel CI">
+            <vif0.1:EnergyConsumption unit="MJ/km">12.07723</vif0.1:EnergyConsumption>
+          </vif0.1:Fuel>
+          <vif0.1:CO2 unit="g/km">885.29</vif0.1:CO2>
+        </vif0.1:Result>
+      </vif0.1:Results>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.6.1.2050-DEV !!NOT FOR CERTIFICATION!!</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2020-08-12T12:05:05.0183214Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#PIF-0cfb413a8bf1457a8dcd">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>W7emEpfo1jlRFXGEtgmzLL1NyY0CLxWmWXeEAPjXpks=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:PrimaryVehicle>
+  <vif0.1:ManufacturingStage stageCount="2">
+    <vif0.1:Data xsi:type="BusManufacturingStageDataType" id="MST-61bb1be640414611890a">
+      <vif0.1:HashPreviousStage>
+        <di:Reference URI="#PIF-0cfb413a8bf1457a8dcd">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>W7emEpfo1jlRFXGEtgmzLL1NyY0CLxWmWXeEAPjXpks=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:HashPreviousStage>
+      <vif0.1:Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-9d733334cd9f41e0acad">
+        <v2.8:Manufacturer>TUG</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Inffeldgasse 19</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VIN-1234</v2.8:VIN>
+        <v2.8:Date>2021-06-06T22:00:00Z</v2.8:Date>
+        <v2.8:HeightIntegratedBody>3000</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>12000</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2550</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>250</v2.8:EntranceHeight>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:Components xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xsi:type="v2.8:CompletedVehicleComponentsDeclarationType">
+          <v2.8:AirDrag>
+            <v2.0:Data id="CabinX23h" xsi:type="v2.0:AirDragDataDeclarationType" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+              <v2.0:Manufacturer>Generic Manufacturer</v2.0:Manufacturer>
+              <v2.0:Model>Generic Model</v2.0:Model>
+              <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+              <v2.0:Date>2017-03-24T15:00:00Z</v2.0:Date>
+              <v2.0:AppVersion>Vecto AirDrag x.y</v2.0:AppVersion>
+              <v2.0:CdxA_0>4.90</v2.0:CdxA_0>
+              <v2.0:TransferredCdxA>4.90</v2.0:TransferredCdxA>
+              <v2.0:DeclaredCdxA>4.90</v2.0:DeclaredCdxA>
+            </v2.0:Data>
+            <v2.0:Signature xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+              <di:Reference URI="#CabinX23h" xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+                <di:Transforms>
+                  <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                  <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                </di:Transforms>
+                <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                <di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+              </di:Reference>
+            </v2.0:Signature>
+          </v2.8:AirDrag>
+        </v2.8:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.7.3.2247-DEV</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2021-06-07T14:16:34.4975457Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#MST-61bb1be640414611890a">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>vksf02b9s63N8XzYQOI05wWEBGuGKNzvDoPPZZdtmc4=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:ManufacturingStage>
+  <vif0.1:ManufacturingStage stageCount="3">
+    <vif0.1:Data xsi:type="BusManufacturingStageDataType" id="MST-233e115924334252b720">
+      <vif0.1:HashPreviousStage>
+        <di:Reference URI="#MST-61bb1be640414611890a">
+          <di:Transforms>
+            <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+          </di:Transforms>
+          <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+          <di:DigestValue>vksf02b9s63N8XzYQOI05wWEBGuGKNzvDoPPZZdtmc4=</di:DigestValue>
+        </di:Reference>
+      </vif0.1:HashPreviousStage>
+      <vif0.1:Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-c29d3888e9b04ae6bb76">
+        <v2.8:Manufacturer>IVT</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Inffeldgasse 19</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VIN-1234</v2.8:VIN>
+        <v2.8:Date>2021-06-06T22:00:00Z</v2.8:Date>
+        <v2.8:AirdragModifiedMultistage>false</v2.8:AirdragModifiedMultistage>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:Components xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xsi:type="v2.8:CompletedVehicleComponentsDeclarationType">
+          <v2.8:Auxiliaries>
+            <v2.8:Data xsi:type="v2.8:CompletedVehicleAuxiliaryDataDeclarationType">
+              <v2.8:ElectricSystem>
+                <v2.8:LEDLights>
+                  <v2.8:Interiorlights>false</v2.8:Interiorlights>
+                  <v2.8:Positionlights>false</v2.8:Positionlights>
+                  <v2.8:Headlights>false</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>0</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>non R-744 2-stage</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>cooling</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 4-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </vif0.1:Vehicle>
+      <vif0.1:ApplicationInformation>
+        <vif0.1:SimulationToolVersion>0.7.3.2247-DEV</vif0.1:SimulationToolVersion>
+        <vif0.1:Date>2021-06-07T14:19:48.8765868Z</vif0.1:Date>
+      </vif0.1:ApplicationInformation>
+    </vif0.1:Data>
+    <vif0.1:Signature>
+      <di:Reference URI="#MST-233e115924334252b720">
+        <di:Transforms>
+          <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </di:Transforms>
+        <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <di:DigestValue>UDttJZ/1Z3Q4jX4SH20+AQXUB8V/DGfSpGoHyF1MqQ0=</di:DigestValue>
+      </di:Reference>
+    </vif0.1:Signature>
+  </vif0.1:ManufacturingStage>
+</vif0.1:VectoOutputMultistage>
\ No newline at end of file
diff --git a/Vecto3GUI2020Test/TestData/vecto_vehicle-completed_heavyBus_31b.xml b/Vecto3GUI2020Test/TestData/vecto_vehicle-completed_heavyBus_31b.xml
new file mode 100644
index 0000000000000000000000000000000000000000..f617c5c3545e266d7e7cbfae03eb933abcb5199a
--- /dev/null
+++ b/Vecto3GUI2020Test/TestData/vecto_vehicle-completed_heavyBus_31b.xml
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration schemaVersion="2.8" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob https://citnet.tech.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD//DEV/VectoDeclarationJob.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType">
+		<Manufacturer>Some Manufacturer</Manufacturer>
+		<ManufacturerAddress>Infinite Loop 1</ManufacturerAddress>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2020-01-09T11:00:00Z</Date>
+		<Model>Sample Bus Model</Model>
+		<LegislativeCategory>M3</LegislativeCategory>
+		<CorrectedActualMass>10680</CorrectedActualMass>
+		<TechnicalPermissibleMaximumLadenMass>18000</TechnicalPermissibleMaximumLadenMass>
+		<AirdragModifiedMultistage>true</AirdragModifiedMultistage>
+		<NgTankSystem>Compressed</NgTankSystem>
+		<ClassBus>II</ClassBus>
+		<NumberPassengerSeatsLowerDeck>86</NumberPassengerSeatsLowerDeck>
+		<NumberPassengersStandingLowerDeck>0</NumberPassengersStandingLowerDeck>
+		<NumberPassengerSeatsUpperDeck>0</NumberPassengerSeatsUpperDeck>
+		<NumberPassengersStandingUpperDeck>0</NumberPassengersStandingUpperDeck>
+		<BodyworkCode>CE</BodyworkCode>
+		<LowEntry>true</LowEntry>
+		<HeightIntegratedBody>3000</HeightIntegratedBody>
+		<VehicleLength>10633</VehicleLength>
+		<VehicleWidth>2550</VehicleWidth>
+		<EntranceHeight>270</EntranceHeight>
+		<DoorDriveTechnology>pneumatic</DoorDriveTechnology>
+		<VehicleDeclarationType>final</VehicleDeclarationType>
+		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vecto AirDrag x.y</AppVersion>
+					<CdxA_0>4.90</CdxA_0>
+					<TransferredCdxA>4.90</TransferredCdxA>
+					<DeclaredCdxA>4.90</DeclaredCdxA>
+				</Data>
+				<v2.0:Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</v2.0:Signature>
+			</AirDrag>
+			<Auxiliaries>
+				<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
+					<ElectricSystem>
+						<LEDLights>
+							<Interiorlights>true</Interiorlights>
+							<Dayrunninglights>true</Dayrunninglights>
+							<Positionlights>true</Positionlights>
+							<Brakelights>true</Brakelights>
+							<Headlights>true</Headlights>
+						</LEDLights>
+					</ElectricSystem>
+					<HVAC>
+						<SystemConfiguration>6</SystemConfiguration>
+						<HeatPumpTypeDriverCompartment>none</HeatPumpTypeDriverCompartment>
+						<HeatPumpModeDriverCompartment>N.A.</HeatPumpModeDriverCompartment>
+						<HeatPumpTypePassengerCompartment>non R-744 2-stage</HeatPumpTypePassengerCompartment>
+						<HeatPumpModePassengerCompartment>cooling</HeatPumpModePassengerCompartment>
+						<AuxiliaryHeaterPower>15000</AuxiliaryHeaterPower>
+						<DoubleGlazing>true</DoubleGlazing>
+						<AdjustableAuxiliaryHeater>false</AdjustableAuxiliaryHeater>
+						<SeparateAirDistributionDucts>false</SeparateAirDistributionDucts>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+		</Components>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
diff --git a/Vecto3GUI2020Test/Vecto3GUI2020Test.csproj b/Vecto3GUI2020Test/Vecto3GUI2020Test.csproj
index 61e6686bd13a15f88e9aba5aa5ff5159c7136733..5bac291cf23c651e4ea33c442a9ef4b6f95ade69 100644
--- a/Vecto3GUI2020Test/Vecto3GUI2020Test.csproj
+++ b/Vecto3GUI2020Test/Vecto3GUI2020Test.csproj
@@ -99,4 +99,25 @@
     <Reference Include="PresentationFramework" />
   </ItemGroup>
 
+  <ItemGroup>
+    <None Update="inputdata\final.VIF_Report_4.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Update="inputdata\interim2.VIF_Report_3.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Update="inputdata\vecto_vehicle-completed_heavyBus_31b.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Update="TestData\final.VIF_Report_4.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Update="TestData\interim2.VIF_Report_3.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Update="TestData\vecto_vehicle-completed_heavyBus_31b.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+  </ItemGroup>
+
 </Project>
diff --git a/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs b/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs
new file mode 100644
index 0000000000000000000000000000000000000000..231bc7af5ac725d74c0ac384c2e472b79cfd69f5
--- /dev/null
+++ b/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs
@@ -0,0 +1,77 @@
+using System.Threading.Tasks;
+using Ninject;
+using NUnit.Framework;
+using NUnit.Framework.Internal;
+using VECTO3GUI2020.ViewModel;
+using VECTO3GUI2020.ViewModel.Implementation;
+using VECTO3GUI2020.ViewModel.Interfaces;
+
+namespace Vecto3GUI2020Test.ViewModelTests
+{
+	[TestFixture]
+	public class JobListViewModelTests : ViewModelTestBase
+	{
+		private string finalVIF = "final.VIF_Report_4.xml";
+
+
+
+		[Test]
+		public async Task CancelSimulationWhileLoadingFiles()
+		{
+			var jobListViewModel = _kernel.Get<IJobListViewModel>() as JobListViewModel;
+
+			//load final vif
+			var loadedFile = await jobListViewModel.AddJobAsync(GetFullPath(finalVIF)).ConfigureAwait(false);
+
+			//select vif for simulation
+			Assert.AreNotEqual(0, jobListViewModel.Jobs.Count);
+			jobListViewModel.Jobs[0].Selected = true;
+
+
+			jobListViewModel.RunSimulationExecute();
+			TestContext.Write("Canceling Simulation ... ");
+			Assert.IsTrue(jobListViewModel.SimulationRunning);
+			jobListViewModel.CancelSimulation.Execute(null);
+
+
+			//Wait 
+			var constraint = Is.True.After(delayInMilliseconds: 100000, pollingInterval: 100);
+			Assert.That(() => jobListViewModel.SimulationRunning == false, constraint);
+			TestContext.WriteLine("Done!");
+
+		}
+
+
+		[Test]
+		public async Task CancelSimulationWhenJobContainerIsRunning()
+		{
+			var jobListViewModel = _kernel.Get<IJobListViewModel>() as JobListViewModel;
+
+			//load final vif
+			var loadedFile = await jobListViewModel.AddJobAsync(GetFullPath(finalVIF)).ConfigureAwait(false);
+
+			//select vif for simulation
+			Assert.AreNotEqual(0, jobListViewModel.Jobs.Count);
+			jobListViewModel.Jobs[0].Selected = true;
+
+
+			jobListViewModel.RunSimulationExecute();
+
+
+
+			//Simulate for a while
+			var outputVm = _kernel.Get<IOutputViewModel>(); // SINGLETON
+			var constraint = Is.True.After(delayInMilliseconds: 100000, pollingInterval: 100);
+			Assert.That(() => outputVm.Progress >= 25, constraint);
+			
+
+
+
+			TestContext.Write("Canceling Simulation ... ");
+			Assert.IsTrue(jobListViewModel.SimulationRunning);
+			jobListViewModel.CancelSimulation.Execute(null);
+			Assert.That(() => jobListViewModel.SimulationRunning == false, constraint);
+			TestContext.WriteLine("Done!");
+		}
+	}
+}
\ No newline at end of file
diff --git a/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs b/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs
index 8758db065c94b238396213ab54a6c184dae73b8c..b1777c717e08b45f2f6e1344f239ca9ac576faa9 100644
--- a/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs
@@ -158,7 +158,7 @@ namespace Vecto3GUI2020Test
 		[Test]
 		public void loadVehicleInputDataOnly()
 		{
-			string inputPath = Path.Combine(DirPath, stageInputFullSample);
+			string inputPath = Path.Combine(TestDataDirPath, stageInputFullSample);
 			var inputDataReader = _kernel.Get<IXMLInputDataReader>();
 			var inputData = (IDeclarationInputDataProvider)inputDataReader.Create(inputPath);
 			var vehicleInputData = inputData.JobInputData.Vehicle;
diff --git a/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs b/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs
index 03af649bf3d27161e6d8ab4794dc7ee91c4a8161..f43a7276f36d0bdb8b9423585e0cf1880f25bb29 100644
--- a/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs
@@ -92,7 +92,7 @@ namespace Vecto3GUI2020Test.ViewModelTests
 		private FileOutputVIFWriter GetFileOutputVIFWriter(IMultiStageJobViewModel multistageViewModel)
 		{
 			var outputFileName = primary_vehicle_only.Replace(".xml", "_vif_output_mandatory_fields.xml");
-			var outputFilePath = Path.Combine(DirPath, outputFileName);
+			var outputFilePath = Path.Combine(TestDataDirPath, outputFileName);
 
 			var currentStageCount = multistageViewModel.MultistageJobInputData.JobInputData.ManufacturingStages?.Count ?? 0;
 			return  new FileOutputVIFWriter(outputFilePath, currentStageCount);
diff --git a/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs b/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs
index de58ab608a5806d62e56487de319ef3759104b57..e896552e22a0c6a001fd6e953c81901576213f30 100644
--- a/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs
@@ -17,7 +17,7 @@ namespace Vecto3GUI2020Test
 {
 	public class ViewModelTestBase
 	{
-		protected const string DirPath = @"Testdata\";
+		protected const string TestDataDirPath = @"Testdata\";
 		protected const string consolidated_multiple_stages = "vecto_multistage_consolidated_multiple_stages.xml";
 
 		protected const string consolidated_multiple_stages_airdrag =
@@ -37,7 +37,7 @@ namespace Vecto3GUI2020Test
 
 		//protected IXMLInputDataReader xmlInputReader;
 		protected IKernel _kernel;
-		private Mock<IDialogHelper> _mockDialogHelper = new Mock<IDialogHelper>();
+		private Mock<IDialogHelper> _mockDialogHelper;
 
 
 		[SetUp]
@@ -50,10 +50,11 @@ namespace Vecto3GUI2020Test
 				new DocumentModule(),
 				new XMLWriterFactoryModule(),
 				new FactoryModule(),
-				new MultistageModule()
+				new MultistageModule(),
+				new Vecto3GUI2020Module()
 			);
 			//xmlInputReader = _kernel.Get<IXMLInputDataReader>();
-			_kernel.Rebind<IDialogHelper>().ToConstant(_mockDialogHelper.Object);
+			_kernel.Rebind<IDialogHelper>().ToConstant(setMockDialogHelper().Object);
 
 		}
 
@@ -66,7 +67,7 @@ namespace Vecto3GUI2020Test
 
 		public bool checkFileNameExists(string fileName)
 		{
-			var filePath = Path.GetFullPath(DirPath + fileName);
+			var filePath = Path.GetFullPath(TestDataDirPath + fileName);
 			return checkFilePathExists(filePath);
 		}
 
@@ -87,11 +88,11 @@ namespace Vecto3GUI2020Test
 
 		public void deleteFile(string fileName)
 		{
-			var filePath = Path.GetFullPath(DirPath + fileName);
+			var filePath = Path.GetFullPath(TestDataDirPath + fileName);
 			File.Delete(fileName);
 		}
 
-		public NewMultiStageJobViewModel loadFile(string fileName)
+		public virtual NewMultiStageJobViewModel loadFile(string fileName)
 		{
 			var mockDialogHelper = setMockDialogHelper(fileName);
 
@@ -119,7 +120,7 @@ namespace Vecto3GUI2020Test
 			return newMultistageJobViewModel;
 		}
 
-		protected Mock<IDialogHelper> setMockDialogHelper(string fileToLoad = null, string fileToSave = null)
+		protected virtual Mock<IDialogHelper> setMockDialogHelper(string fileToLoad = null, string fileToSave = null)
 		{
 			if (_mockDialogHelper == null) {
 				_mockDialogHelper = new Mock<IDialogHelper>();
@@ -133,7 +134,7 @@ namespace Vecto3GUI2020Test
 						}));
 			}
 			if (fileToLoad != null) {
-				var filePath = Path.GetFullPath(DirPath + fileToLoad);
+				var filePath = Path.GetFullPath(TestDataDirPath + fileToLoad);
 
 				Assert.NotNull(filePath);
 				_mockDialogHelper.Setup(dialogHelper => dialogHelper.OpenXMLFileDialog(It.IsAny<string>())).Returns(filePath);
@@ -143,7 +144,7 @@ namespace Vecto3GUI2020Test
 			}
 
 			if (fileToSave != null) {
-				var filePath = Path.GetFullPath(DirPath + fileToSave);
+				var filePath = Path.GetFullPath(TestDataDirPath + fileToSave);
 				_mockDialogHelper.Setup(dialogHelper =>
 					dialogHelper.SaveToXMLDialog(It.IsAny<string>())).Returns(filePath);
 				_mockDialogHelper.Setup(dialogHelper =>
@@ -161,9 +162,9 @@ namespace Vecto3GUI2020Test
 			return _mockDialogHelper;
 		}
 
-		protected string GetFullPath(string fileName)
+		protected virtual string GetFullPath(string fileName)
 		{
-			var path = Path.GetFullPath(DirPath + fileName);
+			var path = Path.GetFullPath(TestDataDirPath + fileName);
 			Debug.WriteLine(path);
 			return path;
 		}