diff --git a/VECTO3GUI2020/Helper/Converter/XToBoolConverter.cs b/VECTO3GUI2020/Helper/Converter/XToBoolConverter.cs
index 0e53d526652abe4aff86a34bf81bc29e0484151e..696dfbadae63e62e2698cd406c53284181b21684 100644
--- a/VECTO3GUI2020/Helper/Converter/XToBoolConverter.cs
+++ b/VECTO3GUI2020/Helper/Converter/XToBoolConverter.cs
@@ -19,7 +19,8 @@ namespace VECTO3GUI2020.Helper.Converter
 
 		public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
 		{
-			throw new NotImplementedException();
+			return value;
+			
 		}
 	}
 }
\ No newline at end of file
diff --git a/VECTO3GUI2020/Helper/IndexedStorage.cs b/VECTO3GUI2020/Helper/IndexedStorage.cs
index 65c5998a65667311d341fe6b1a06528edface780..fee593ec2cf4c5b5f33aabc8463d2ae868f18540 100644
--- a/VECTO3GUI2020/Helper/IndexedStorage.cs
+++ b/VECTO3GUI2020/Helper/IndexedStorage.cs
@@ -10,12 +10,13 @@ namespace VECTO3GUI2020.Helper
 	public class IndexedStorage<T> where T : IEquatable<T>
 	{
 		private Dictionary<string, T> indexedStorageDictionary = new Dictionary<string, T>();
-		private readonly Action _onValueChanged;
+		private readonly Action<string> _valueChangedCallback;
 
 
-		public IndexedStorage(Action onValueChanged = null)
+
+		public IndexedStorage(Action<string> valueChangedCallback = null)
 		{
-			_onValueChanged = onValueChanged;
+			_valueChangedCallback = valueChangedCallback;
 		}
 
 
@@ -41,9 +42,9 @@ namespace VECTO3GUI2020.Helper
 					indexedStorageDictionary.Add(identifier, default(T));
 				}
 				indexedStorageDictionary[identifier] = value;
-				if (value.Equals(oldValue))
+				if (!value.Equals(oldValue))
 				{
-					_onValueChanged?.Invoke();
+					_valueChangedCallback?.Invoke(identifier);
 				}
 			}
 		}
diff --git a/VECTO3GUI2020/Resources/ViewModelBindings.xaml b/VECTO3GUI2020/Resources/ViewModelBindings.xaml
index 7675556d63ab8b5807f8118246a106ca560ee2be..8ab51b42b3298ef42586280491f1b96d77eb0b38 100644
--- a/VECTO3GUI2020/Resources/ViewModelBindings.xaml
+++ b/VECTO3GUI2020/Resources/ViewModelBindings.xaml
@@ -11,12 +11,13 @@
                     xmlns:multistageviews="clr-namespace:VECTO3GUI2020.Views.Multistage"
                     xmlns:componentimpl="clr-namespace:VECTO3GUI2020.ViewModel.Implementation.JobEdit.Vehicle.Components"
                     xmlns:componentviews="clr-namespace:VECTO3GUI2020.Views.JobEditViews.Vehicle.Components"
-                    xmlns:multistageimpl="clr-namespace:VECTO3GUI2020.ViewModel.MultiStage.Implementation">
+                    xmlns:multistageimpl="clr-namespace:VECTO3GUI2020.ViewModel.MultiStage.Implementation"
+                    xmlns:viewModel="clr-namespace:VECTO3GUI2020.ViewModel">
     <DataTemplate x:Shared="False" DataType="{x:Type impl:JobListViewModel}">
         <views:JobListView />
     </DataTemplate>
-    <DataTemplate x:Shared="False" DataType="{x:Type impl:MessageViewModel}">
-        <views:MessageView />
+    <DataTemplate x:Shared="False" DataType="{x:Type viewModel:OutputViewModel}">
+        <views:OutputView />
     </DataTemplate>
 
     <DataTemplate x:Shared="False" DataType="{x:Type impl:MainWindowViewModel}">
@@ -27,6 +28,8 @@
         <views:SettingsView/>
     </DataTemplate>
 
+    
+
 
 
 
diff --git a/VECTO3GUI2020/Util/XML/Implementation/ComponentWriter/XMLVehicleWriter.cs b/VECTO3GUI2020/Util/XML/Implementation/ComponentWriter/XMLVehicleWriter.cs
index 9d254753c89d11e0c3f77d45c9ac6b8f47b666ab..1d637e51d3e180c088f7134b26b6528c92d6d130 100644
--- a/VECTO3GUI2020/Util/XML/Implementation/ComponentWriter/XMLVehicleWriter.cs
+++ b/VECTO3GUI2020/Util/XML/Implementation/ComponentWriter/XMLVehicleWriter.cs
@@ -271,6 +271,7 @@ namespace VECTO3GUI2020.Util.XML.Implementation
 				aDASElement.Add(new XElement(adasNamespace + XMLNames.Vehicle_ADAS_EcoRollWithEngineStopStart, ecoRollWithEngineStop));
 				aDASElement.Add(new XElement(adasNamespace + XMLNames.Vehicle_ADAS_PCC,
 					_inputData.ADAS.PredictiveCruiseControl.ToXMLFormat()));
+				aDASElement.Add(new XElement(adasNamespace + XMLNames.Bus_ADAS_APTEcoRollReleaseLockupClutch, _inputData.ADAS?.ATEcoRollReleaseLockupClutch ));
 			}
 			_Xelement.DescendantsAndSelf().Where(e => e.Value.IsNullOrEmpty()).Remove();
 
diff --git a/VECTO3GUI2020/VECTO3GUI2020.csproj b/VECTO3GUI2020/VECTO3GUI2020.csproj
index c8fad6b01ab52c6a7fe4b539eb2ae1e43d6679d1..77bb4842dbfdf80cb6b0cf130b4de6478d49e462 100644
--- a/VECTO3GUI2020/VECTO3GUI2020.csproj
+++ b/VECTO3GUI2020/VECTO3GUI2020.csproj
@@ -185,6 +185,7 @@
     <Compile Include="ViewModel\Implementation\Document\DeclarationJobViewModel.cs" />
     <Compile Include="ViewModel\Implementation\Document\DeclarationTrailerJobDocumentViewModel.cs" />
     <Compile Include="Model\Interfaces\IAuxiliaryModelFactory.cs" />
+    <Compile Include="ViewModel\Implementation\MessageEntry.cs" />
     <Compile Include="ViewModel\Interfaces\Document\IDocumentViewModel.cs" />
     <Compile Include="ViewModel\Interfaces\Document\IDocumentViewModelFactory.cs" />
     <Compile Include="ViewModel\Interfaces\Document\IJobViewModel.cs" />
@@ -416,6 +417,9 @@
     <Compile Include="Views\Multistage\VehicleView_v2_8.xaml.cs">
       <DependentUpon>VehicleView_v2_8.xaml</DependentUpon>
     </Compile>
+    <Compile Include="Views\OutputView.xaml.cs">
+      <DependentUpon>OutputView.xaml</DependentUpon>
+    </Compile>
     <Compile Include="Views\SettingsView.xaml.cs">
       <DependentUpon>SettingsView.xaml</DependentUpon>
     </Compile>
@@ -640,6 +644,10 @@
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>
     </Page>
+    <Page Include="Views\OutputView.xaml">
+      <SubType>Designer</SubType>
+      <Generator>MSBuild:Compile</Generator>
+    </Page>
     <Page Include="Views\SettingsView.xaml">
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>
diff --git a/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationJobViewModel.cs b/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationJobViewModel.cs
index 4f890e5988ea09aabca2bb5fc7d366ba82c7db69..a84917bc92057c93c020aee4a6f5e161ee655551 100644
--- a/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationJobViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationJobViewModel.cs
@@ -26,11 +26,19 @@ namespace VECTO3GUI2020.ViewModel.Implementation.Document
 			get => _jobEditViewModel as IEditViewModel;
 		}
 
-        #endregion
+		public bool Selected
+		{
+			get => _selected;
+			set => SetProperty(ref _selected, value);
+		}
+
+		#endregion
         #region Members
 
         public IXMLInputDataReader _xMLInputDataReader;
-        #endregion
+		private bool _selected;
+
+		#endregion
 
 
         public DeclarationJobViewModel(XmlDocumentType xmlDocumentType, string sourcefile, IXMLInputDataReader xMLInputDataReader,
diff --git a/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationTrailerJobDocumentViewModel.cs b/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationTrailerJobDocumentViewModel.cs
index 2b6d2a9a89159f0e7858af118ebed7d02c76b23b..435206562afabef6c00c34e48c96a561974247fd 100644
--- a/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationTrailerJobDocumentViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Implementation/Document/DeclarationTrailerJobDocumentViewModel.cs
@@ -20,7 +20,13 @@ namespace VECTO3GUI2020.ViewModel.Implementation.Document
 
         public IJobEditViewModel EditViewModel { get => _jobEditViewModel; }
 
-        IEditViewModel IDocumentViewModel.EditViewModel => throw new System.NotImplementedException();
+		public bool Selected
+		{
+			get => throw new System.NotImplementedException();
+			set => throw new System.NotImplementedException();
+		}
+
+		IEditViewModel IDocumentViewModel.EditViewModel => throw new System.NotImplementedException();
 
         private IXMLInputDataReader _xMLInputDataReader;
 
diff --git a/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs b/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs
index 0b1a04f02756a0e43c4435a7d81cfdd819874d36..02fa7b5a68fa649b879d4cd27e2ef14c0bc40ee7 100644
--- a/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Implementation/JobListViewModel.cs
@@ -1,18 +1,34 @@
 using Microsoft.Win32;
 using Ninject;
 using System;
+using System.Collections.Generic;
 using System.Collections.ObjectModel;
 using System.ComponentModel;
 using System.Diagnostics;
+using System.IO;
+using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
 using System.Windows;
+using System.Windows.Data;
 using System.Windows.Input;
+using System.Xml;
+using System.Xml.Linq;
 using Microsoft.Toolkit.Mvvm.Input;
+using Microsoft.WindowsAPICodePack.Shell.Interop;
 using Microsoft.WindowsAPICodePack.Shell.PropertySystem;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.JSON;
 using TUGraz.VectoCore.InputData.FileIO.XML;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Models.Simulation.Impl;
+using TUGraz.VectoCore.OutputData;
+using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Utils;
 using VECTO3GUI2020.Annotations;
 using VECTO3GUI2020.Helper;
@@ -26,6 +42,7 @@ using VECTO3GUI2020.ViewModel.MultiStage.Interfaces;
 using VECTO3GUI2020.Views;
 using IDocumentViewModel = VECTO3GUI2020.ViewModel.Interfaces.Document.IDocumentViewModel;
 using RelayCommand = VECTO3GUI2020.Util.RelayCommand;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 namespace VECTO3GUI2020.ViewModel.Implementation
 {
@@ -51,7 +68,7 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 
         private BackgroundWorker fileReadingBackgroundWorker;
 
-
+		private object _jobsLock = new Object();
         private ObservableCollection<IDocumentViewModel> _jobs = new ObservableCollection<IDocumentViewModel>();
         public ObservableCollection<IDocumentViewModel> Jobs{ get => _jobs; set => SetProperty(ref _jobs, value);}
 
@@ -65,6 +82,10 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 		private IAsyncRelayCommand _simulationCommand;
 		private readonly IOutputViewModel _outputViewModel;
 
+		
+
+
+        
 		#endregion
 
 
@@ -72,9 +93,10 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 
         public JobListViewModel()
         {
-            
+			BindingOperations.EnableCollectionSynchronization(Jobs, _jobsLock);
             InitFileBackGroundWorker();
             
+            
         }
 
 
@@ -110,30 +132,245 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 			Debug.WriteLine(e.ProgressPercentage);
 		}
 
-		public void JobDataGrid_OnDrop(object sender, DragEventArgs e)
+		private CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
+		private bool _simulationRunning = false;
+
+		public bool SimulationRunning
 		{
-			throw new System.NotImplementedException();
+			get => _simulationRunning;
+			set
+			{
+				SetProperty(ref _simulationRunning, value);
+                OnPropertyChanged(nameof(SimulationCommand));
+                OnPropertyChanged(nameof(CancelSimulation));
+			}
 		}
 
+		private ICommand _cancelSimulationCommand;
+
+
+		private async Task RunSimulationExecute()
+		{
+			cancellationTokenSource = new CancellationTokenSource();
+			SimulationRunning = true;
+			await RunSimulationAsync(cancellationTokenSource.Token,
+				new Progress<MessageEntry>((message) => { _outputViewModel.Messages.Add(message); }),
+				new Progress<int>((i) => _outputViewModel.Progress = i));
+			SimulationRunning = false;
+			_outputViewModel.Progress = 0;
+			cancellationTokenSource.Dispose();
+        }
+
+		private async Task RunSimulationAsync(CancellationToken ct, IProgress<MessageEntry> outputMessages, IProgress<int> progress)
+		{
+            progress.Report(0);
+			for (int i = 0; i <= 100; i++) {
+				await Task.Delay(0);
+				progress.Report(i);
+				if (ct.IsCancellationRequested) {
+					return;
+				}
+			}
 
+			IDocumentViewModel[] jobs;
+			lock (_jobsLock) {
+				jobs = Jobs.Where(x => x.Selected).ToArray();
+				if (jobs.Length == 0) {
+                    outputMessages.Report(new MessageEntry() {
+                        Message = "No Jobs Selected",
+                        Time = DateTime.Now,
+                        Type = MessageType.InfoMessage,
+					});
+				}
+			}
+
+            //TODO add output path to settings
+			var outputPath = Settings.Default.DefaultFilePath;
+			var sumFileWriter = new FileOutputWriter(outputPath);
+
+
+
+			var sumContainer = new SummaryDataContainer(sumFileWriter);
+			var jobContainer = new JobContainer(sumContainer);
+
+
+
+			var mode = ExecutionMode.Declaration;
+
+			var fileWriters = new Dictionary<int, FileOutputWriter>();
+			var finishedRuns = new List<int>();
+
+			var xmlReader = _inputDataReader;
+
+			
+
+
+			foreach (var jobEntry in jobs) {
+				try
+				{
+					var fullFileName = Path.GetFullPath(jobEntry.DataSource.SourceFile);
+					if (!File.Exists(fullFileName))
+					{
+						outputMessages.Report(new MessageEntry()
+							{
+								Type = MessageType.ErrorMessage,
+								Message =
+									$"File {Path.GetFileName(jobEntry.DataSource.SourceFile)} not found!"
+							});
+						continue;
+					}
+
+					outputMessages.Report(
+						new MessageEntry()
+						{
+							Type = MessageType.StatusMessage,
+							Message = $"Reading file {Path.GetFileName(fullFileName)}"
+						});
+
+
+
+					var extension = Path.GetExtension(jobEntry.DataSource.SourceFile);
+					IInputDataProvider input = null;
+					switch (extension)
+					{
+						case Constants.FileExtensions.VectoJobFile:
+							input = JSONInputDataFactory.ReadJsonJob(fullFileName);
+							var tmp = input as IDeclarationInputDataProvider;
+							mode = tmp?.JobInputData.SavedInDeclarationMode ?? false ? ExecutionMode.Declaration : ExecutionMode.Engineering;
+							break;
+						case ".xml":
+							var xdoc = XDocument.Load(fullFileName);
+							var rootNode = xdoc.Root?.Name.LocalName ?? "";
+							if (XMLNames.VectoInputEngineering.Equals(rootNode, StringComparison.InvariantCultureIgnoreCase))
+							{
+								input = xmlReader.CreateEngineering(fullFileName);
+								mode = ExecutionMode.Engineering;
+							}
+							else if (XMLNames.VectoInputDeclaration.Equals(rootNode, StringComparison.InvariantCultureIgnoreCase) 
+							|| XMLNames.VectoOutputMultistage.Equals(rootNode, StringComparison.InvariantCultureIgnoreCase))
+							{
+								using (var reader = XmlReader.Create(fullFileName))
+								{
+									input = xmlReader.CreateDeclaration(reader);
+								}
+								mode = ExecutionMode.Declaration;
+							}
+							break;
+					}
+
+					if (input == null)
+					{
+						outputMessages.Report(
+							new MessageEntry()
+							{
+								Type = MessageType.ErrorMessage,
+								Message = $"No input provider for job {Path.GetFileName(fullFileName)}"
+							});
+						continue;
+					}
+
+					var fileWriter = new FileOutputWriter(GetOutputDirectory(fullFileName));
+					var runsFactory = new SimulatorFactory(mode, input, fileWriter)
+					{
+						WriteModalResults = true,
+						ModalResults1Hz = true,
+						Validate = true,
+						ActualModalData = true,
+						SerializeVectoRunData = true
+						
+					};
+					foreach (var runId in jobContainer.AddRuns(runsFactory))
+					{
+						fileWriters.Add(runId, fileWriter);
+					}
+
+					// TODO MQ-20200525: Remove the following loop in production (or after evaluation of LAC!!
+
+					/*
+					if (!string.IsNullOrWhiteSpace(LookAheadMinSpeedOverride))
+					{
+						foreach (var run in jobContainer.Runs)
+						{
+							var tmpDriver = ((VectoRun)run.Run).GetContainer().RunData.DriverData;
+							tmpDriver.LookAheadCoasting.Enabled = true;
+							tmpDriver.LookAheadCoasting.MinSpeed = LookAheadMinSpeedOverride.ToDouble().KMPHtoMeterPerSecond();
+						}
+					}
+					*/
+
+					outputMessages.Report(
+						new MessageEntry()
+						{
+							Type = MessageType.StatusMessage,
+							Message = $"Finished reading data for job {Path.GetFileName(fullFileName)}"
+						});
+				}
+				catch (Exception ex)
+				{
+					/*
+					MessageBox.Show(
+						$"ERROR running job {Path.GetFileName(jobEntry.DataSource.SourceFile)}: {ex.Message}", "Error", MessageBoxButton.OK,
+						MessageBoxImage.Exclamation);
+					*/
+					outputMessages.Report(
+						new MessageEntry()
+						{
+							Type = MessageType.ErrorMessage, 
+							Message = ex.Message
+						});
+				}
+			}
 
 
-        #region Commands
 
+		}
 
-		public IAsyncRelayCommand SimulationCommand
+		private string GetOutputDirectory(string jobFilePath)
 		{
-			get => _simulationCommand ?? new AsyncRelayCommand(RunSimulationAsync, () => true);
+			var outFile = jobFilePath;
+			var OutputDirectory = Settings.Default.DefaultFilePath;
+			if (!string.IsNullOrWhiteSpace(OutputDirectory))
+			{
+				if (Path.IsPathRooted(OutputDirectory))
+				{
+					outFile = Path.Combine(OutputDirectory, Path.GetFileName(jobFilePath) ?? "");
+				}
+				else
+				{
+					outFile = Path.Combine(Path.GetDirectoryName(jobFilePath) ?? "", OutputDirectory, Path.GetFileName(jobFilePath) ?? "");
+				}
+				if (!Directory.Exists(Path.GetDirectoryName(outFile)))
+				{
+					Directory.CreateDirectory(Path.GetDirectoryName(outFile));
+				}
+			}
+
+			return outFile;
 		}
 
-		private Task RunSimulationAsync(CancellationToken arg)
+
+		#region Commands
+
+		public ICommand CancelSimulation
 		{
-            
-            _outputViewModel.Messages.Add("hi");
-			return null;
+			get
+			{
+				return _cancelSimulationCommand ?? new RelayCommand(() => { cancellationTokenSource.Cancel(); },
+					() => SimulationRunning);
+			}            
+		}
+
 
+		public IAsyncRelayCommand SimulationCommand
+		{
+			get
+			{
+				return _simulationCommand ?? new AsyncRelayCommand(RunSimulationExecute, () => !SimulationRunning);
+			}
 		}
 
+
+
 		public ICommand NewManufacturingStageFile
 		{
 			get
@@ -417,4 +654,25 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 
         #endregion
     }
+
+
+	public class VectoSimulationProgress
+	{
+		public enum MsgType
+		{
+			StatusMessage,
+			InfoMessage,
+			Progress,
+			LogError,
+			LogWarning,
+
+		}
+
+		public string Message { get; set; }
+
+		public MsgType Type { get; set; }
+
+		public string Link { get; set; }
+	}
+
 }
diff --git a/VECTO3GUI2020/ViewModel/Implementation/MainWindowViewModel.cs b/VECTO3GUI2020/ViewModel/Implementation/MainWindowViewModel.cs
index db7164a67121333f147e8591063fd954526e339d..ddb2e680e424c12a871fd59f19b6ea9167b75478 100644
--- a/VECTO3GUI2020/ViewModel/Implementation/MainWindowViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Implementation/MainWindowViewModel.cs
@@ -27,12 +27,13 @@ namespace VECTO3GUI2020.ViewModel.Implementation
 		#endregion
 
 
-        public MainWindowViewModel(IWindowHelper windowHelper, ISettingsViewModel settingsViewModel, IJobListViewModel jobListViewModel)
+        public MainWindowViewModel(IWindowHelper windowHelper, ISettingsViewModel settingsViewModel, IJobListViewModel jobListViewModel, IOutputViewModel outputViewModel)
 		{
 			_windowHelper = windowHelper;
 			_settingsViewModel = settingsViewModel;
 			_jobListVm = jobListViewModel;
-			_bottomView = new TestViewModel();
+			_bottomView = outputViewModel;
+			//_bottomView = new TestViewModel();
 		}
 
 		public IMainViewModel CurrentViewModelTop
diff --git a/VECTO3GUI2020/ViewModel/Implementation/MessageEntry.cs b/VECTO3GUI2020/ViewModel/Implementation/MessageEntry.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cb78c24f3d5bb74fdc641e058eb19d690329b7e3
--- /dev/null
+++ b/VECTO3GUI2020/ViewModel/Implementation/MessageEntry.cs
@@ -0,0 +1,47 @@
+using System;
+using Microsoft.Toolkit.Mvvm.ComponentModel;
+
+namespace VECTO3GUI2020.ViewModel.Implementation
+{
+
+	public enum MessageType
+	{
+		InfoMessage,
+		StatusMessage,
+		ErrorMessage,
+		WarningMessage,
+	}
+
+	public class MessageEntry : ObservableObject
+	{
+		
+
+		private string _message;
+		private DateTime _time = DateTime.Today;
+		private string _source;
+		private MessageType _type;
+
+		public string Message
+		{
+			get { return _message; }
+			set { SetProperty(ref _message, value); }
+		}
+
+		public MessageType Type
+		{
+			get { return _type; }
+			set { SetProperty(ref _type, value); }
+		}
+
+		public DateTime Time
+		{
+			get { return _time; }
+			set { SetProperty(ref _time, value); }
+		}
+		public string Source
+		{
+			get { return _source; }
+			set { SetProperty(ref _source, value); }
+		}
+	}
+}
diff --git a/VECTO3GUI2020/ViewModel/Implementation/OutputViewModel.cs b/VECTO3GUI2020/ViewModel/Implementation/OutputViewModel.cs
index 2de6894cfeb8e15aca5776e9303f1a416074433d..88ea0207fc5b29c0c9cc417dd1abb3b4018677b2 100644
--- a/VECTO3GUI2020/ViewModel/Implementation/OutputViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Implementation/OutputViewModel.cs
@@ -1,7 +1,9 @@
 using System;
 using System.Collections.ObjectModel;
 using System.Windows.Data;
+using VECTO3GUI2020.ViewModel.Implementation;
 using VECTO3GUI2020.ViewModel.Implementation.Common;
+using VECTO3GUI2020.ViewModel.Interfaces;
 using VECTO3GUI2020.ViewModel.Interfaces.Common;
 
 namespace VECTO3GUI2020.ViewModel
@@ -11,9 +13,10 @@ namespace VECTO3GUI2020.ViewModel
 	public class OutputViewModel : ViewModelBase, IOutputViewModel
 	{
 		private object _messageLock = new Object();
-		private ObservableCollection<string> _messages = new ObservableCollection<string>();
+		private ObservableCollection<MessageEntry> _messages = new ObservableCollection<MessageEntry>();
+		private int _progress;
 
-		public ObservableCollection<string> Messages
+		public ObservableCollection<MessageEntry> Messages
 		{
 			get
 			{
@@ -21,16 +24,26 @@ namespace VECTO3GUI2020.ViewModel
 			}
 		}
 
+		public int Progress
+		{
+			get => _progress;
+			set => SetProperty(ref _progress, value);
+		}
+
 
 		public OutputViewModel()
 		{
 			BindingOperations.EnableCollectionSynchronization(Messages, _messageLock );
 		}
 
+
+
 	}
 
-	public interface IOutputViewModel
+	public interface IOutputViewModel : IMainViewModel
 	{
-		ObservableCollection<string> Messages { get; }
+		ObservableCollection<MessageEntry> Messages { get; }
+
+		int Progress { get; set; }
 	}
 }
\ No newline at end of file
diff --git a/VECTO3GUI2020/ViewModel/Interfaces/Document/IDocumentViewModel.cs b/VECTO3GUI2020/ViewModel/Interfaces/Document/IDocumentViewModel.cs
index 274af232039353d30a366b7ee93f15e1d6511996..e345cf9e5f89547dccf870b55b93a00863248933 100644
--- a/VECTO3GUI2020/ViewModel/Interfaces/Document/IDocumentViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/Interfaces/Document/IDocumentViewModel.cs
@@ -11,5 +11,6 @@ namespace VECTO3GUI2020.ViewModel.Interfaces.Document
 		DataSource DataSource { get; }
 
         IEditViewModel EditViewModel { get; }
+		bool Selected { get; set; }
 	}
 }
diff --git a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/InterimStageBusVehicleViewModel_v2_8.cs b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/InterimStageBusVehicleViewModel_v2_8.cs
index 201f3a6e959daf1fa6f2a36a354707ca8267f54c..f139399557404b86ca8d9d4a89e1ff91c8812868 100644
--- a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/InterimStageBusVehicleViewModel_v2_8.cs
+++ b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/InterimStageBusVehicleViewModel_v2_8.cs
@@ -141,7 +141,12 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 					.BusAuxiliaries);
 			AirdragModifiedMultistageEditingEnabled = false;
 
-			_editingEnabledDictionary = new IndexedStorage<bool>(() => OnPropertyChanged(nameof(EditingEnabledDictionary)));
+			_editingEnabledDictionary = new IndexedStorage<bool>((identifier) => {
+				
+				OnPropertyChanged(identifier);
+				OnPropertyChanged(nameof(EditingEnabledDictionary));
+				
+			});
 		}
 
 		public IVehicleDeclarationInputData ConsolidatedVehicleData
@@ -178,6 +183,11 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			NumberOfPassengersLowerDeck = vehicleInputData.NumberOfPassengersLowerDeck;
 			VehicleCode = vehicleInputData.VehicleCode;
 			LowEntry = vehicleInputData.LowEntry;
+			MeasurementsGroupEditingEnabled =
+				vehicleInputData.Height != null || 
+				vehicleInputData.Width != null || 
+				vehicleInputData.Length != null || 
+				vehicleInputData.EntranceHeight != null;
 			Height = vehicleInputData.Height;
 			Width = vehicleInputData.Width;
 			Length = vehicleInputData.Length;
@@ -257,7 +267,14 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 		public bool MeasurementsGroupEditingEnabled
 		{
 			get { return _measurementsGroupEditingEnabled; }
-			set { SetProperty(ref _measurementsGroupEditingEnabled, value); }
+			set
+			{
+				SetProperty(ref _measurementsGroupEditingEnabled, value); 
+				OnPropertyChanged(nameof(HeightInMm));
+				OnPropertyChanged(nameof(WidthInMm));
+				OnPropertyChanged(nameof(EntranceHeightInMm));
+				OnPropertyChanged(nameof(LengthInMm));
+			}
 		}
 
 		public ConvertedSI HeightInMm
@@ -278,7 +295,7 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			set
 			{
 				SetProperty(ref _height, value);
-				//OnPropertyChanged(nameof(HeightInMm));
+				OnPropertyChanged(nameof(HeightInMm));
 			}
 		}
 
@@ -301,7 +318,7 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			set
 			{
 				SetProperty(ref _length, value);
-				//OnPropertyChanged(nameof(LengthInMm));
+				OnPropertyChanged(nameof(LengthInMm));
 			}
 		}
 
@@ -324,7 +341,7 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			set
 			{
 				SetProperty(ref _width, value);
-				//OnPropertyChanged(nameof(WidthInMm));
+				OnPropertyChanged(nameof(WidthInMm));
 			}
 		}
 
@@ -351,7 +368,7 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			set
 			{
 				SetProperty(ref _entranceHeight, value);
-				//OnPropertyChanged(nameof(EntranceHeightInMm));
+				OnPropertyChanged(nameof(EntranceHeightInMm));
 			}
 		}
 
@@ -584,6 +601,10 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			set
 			{
 				SetProperty(ref _adasEditingEnabled, value);
+				OnPropertyChanged(nameof(EngineStopStartNullable));
+				OnPropertyChanged(nameof(EcoRollTypeNullable));
+				OnPropertyChanged(nameof(PredictiveCruiseControlNullable));
+				OnPropertyChanged(nameof(ATEcoRollReleaseLockupClutch));
 			}
 		}
 
@@ -853,6 +874,20 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 						if (AirdragModifiedMultistageEditingEnabled && (AirdragModifiedEnum == AIRDRAGMODIFIED.UNKNOWN)) {
 							result = "Air drag modified has to be set";
 						}
+						break;
+					case nameof(EcoRollTypeNullable):
+					case nameof(EngineStopStartNullable):
+					case nameof(PredictiveCruiseControlNullable):
+					case nameof(ATEcoRollReleaseLockupClutch):
+						if (AdasEditingEnabled == true && this.GetType().GetProperty(propertyName).GetValue(this) == null){
+							result = $"{propertyName} has to be set if editing is enabled}}";
+						}
+						break;
+					default:
+						if (EditingEnabledDictionary[propertyName] == true && this.GetType().GetProperty(propertyName).GetValue(this) == null) {
+							result = $"{propertyName} has to be set if editing is enabled}}";
+						}
+
 						break;
 				}
 				//https://www.youtube.com/watch?v=5KF0GGObuAQ
@@ -869,12 +904,15 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			}
 		}
 
-		public string Error { get => String.Join(",", Errors.Values); }
+		public string Error
+		{
+			get => String.Join(",", Errors.Values);
+		}
 		public bool HasErrors
 		{
 			get
 			{
-				return !Error.IsNullOrEmpty();
+				return !Error.IsNullOrEmpty() || MultistageAuxiliariesViewModel.HasErrors;
 			}
 		}
 		#endregion
diff --git a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/ManufacturingStageViewModel_v0_1.cs b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/ManufacturingStageViewModel_v0_1.cs
index c9559da36e055430e911d31b1bfea4b9976394a2..51fe765ba99a5d65deb4cb5578f73e7730b2471a 100644
--- a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/ManufacturingStageViewModel_v0_1.cs
+++ b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/ManufacturingStageViewModel_v0_1.cs
@@ -70,9 +70,10 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 		public DigestData Signature => throw new NotImplementedException();
 		public void SetInputData(IVehicleDeclarationInputData vehicleInputData)
 		{
-			_vehicleViewModel.SetVehicleInputData(vehicleInputData);
-			_vehicleViewModel.MultistageAirdragViewModel.SetAirdragInputData(vehicleInputData?.Components?.AirdragInputData);
-			_vehicleViewModel.MultistageAuxiliariesViewModel.SetAuxiliariesInputData(vehicleInputData?.Components?.BusAuxiliaries);
+			VehicleViewModel.SetVehicleInputData(vehicleInputData);
+			VehicleViewModel.MultistageAirdragViewModel.SetAirdragInputData(vehicleInputData?.Components?.AirdragInputData);
+			VehicleViewModel.MultistageAuxiliariesViewModel.SetAuxiliariesInputData(vehicleInputData?.Components?.BusAuxiliaries);
+			OnPropertyChanged(nameof(CurrentView));
 
 		}
 
diff --git a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs
index 528100375d1b144b4af751889c435aa63c12201b..178050c93e522a11f381f8cdb6447ab5bf6e7020 100644
--- a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs
+++ b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs
@@ -1,7 +1,9 @@
 using System;
 using System.Collections.Generic;
 using System.Collections.ObjectModel;
+using System.ComponentModel;
 using System.Xml;
+using Castle.Core.Internal;
 using TUGraz.VectoCommon.BusAuxiliaries;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
@@ -24,10 +26,12 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 		void SetAuxiliariesInputData(IBusAuxiliariesDeclarationData componentsAuxiliaryInputData);
 		bool HasValues { get; }
 		object PrimaryVehicleHybridElectric { get; set; }
+		bool HasErrors { get; }
+		Dictionary<string, string> Errors { get; }
 	}
 
 
-	public class MultistageAuxiliariesViewModel : ViewModelBase, IMultistageAuxiliariesViewModel
+	public class MultistageAuxiliariesViewModel : ViewModelBase, IMultistageAuxiliariesViewModel, IDataErrorInfo
 	{
 
 		private IBusAuxiliariesDeclarationData _consolidatedInputData;
@@ -169,13 +173,11 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			{
 				
 				SetProperty(ref _heatPumpGroupEditingEnabled, value);
-				//if (value == false)
-				//{
-				//	HeatPumpTypePassengerCompartment = null;
-				//	HeatPumpModePassengerCompartment = null;
-				//	HeatPumpModeDriverCompartment = null;
-				//	HeatPumpTypeDriverCompartment = null;
-				//}
+				OnPropertyChanged(nameof(HeatPumpModeDriverCompartment));
+				OnPropertyChanged(nameof(HeatPumpTypeDriverCompartment));
+				OnPropertyChanged(nameof(HeatPumpTypePassengerCompartment));
+				OnPropertyChanged(nameof(HeatPumpModePassengerCompartment));
+				OnPropertyChanged(nameof(SystemConfiguration));
 			}
 		}
 
@@ -403,6 +405,8 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			PositionlightsLED = componentsAuxiliaryInputData.ElectricConsumers?.PositionlightsLED;
 			HeadlightsLED = componentsAuxiliaryInputData.ElectricConsumers?.HeadlightsLED;
 			BrakelightsLED = componentsAuxiliaryInputData.ElectricConsumers?.BrakelightsLED;
+
+			OnPropertyChanged(String.Empty);
 		}
 
 		private void ResetData()
@@ -427,14 +431,18 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			PositionlightsLED = null;
 			HeadlightsLED = null;
 			BrakelightsLED = null;
+
+			OnPropertyChanged(String.Empty);
 		}
 
 		public MultistageAuxiliariesViewModel(IBusAuxiliariesDeclarationData consolidatedAuxiliariesInputData)
 		{
 			ConsolidatedInputData = consolidatedAuxiliariesInputData;
-			HeatPumpGroupEditingEnabled = true;
-			_editingEnabledDictionary = new IndexedStorage<bool>(() => {
+			_editingEnabledDictionary = new IndexedStorage<bool>((identifier) => {
+				
+				
 				OnPropertyChanged(nameof(EditingEnabledDictionary));
+				OnPropertyChanged(nameof(identifier));
 			});
 		}
 
@@ -475,5 +483,60 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 		public ConsumerTechnology AdBlueDosing => throw new NotImplementedException();
 
 		#endregion
+
+		#region Implementation of IDataErrorInfo
+
+		public Dictionary<string, string> Errors { get; private set; } = new Dictionary<string, string>();
+
+		public string this[string propertyName]
+		{
+			get
+			{
+				string result = null;
+				switch (propertyName)
+				{
+					case nameof(HeatPumpTypeDriverCompartment):
+					case nameof(HeatPumpModeDriverCompartment):
+					case nameof(HeatPumpModePassengerCompartment):
+					case nameof(HeatPumpTypePassengerCompartment):
+					case nameof(SystemConfiguration):
+						if (HeatPumpGroupEditingEnabled == true &&
+							this.GetType().GetProperty(propertyName).GetValue(this) == null) {
+							result = $"{propertyName} has to be set if editing is enabled}}";
+						}
+						break;
+					default:
+						if (EditingEnabledDictionary[propertyName] == true && this.GetType().GetProperty(propertyName).GetValue(this) == null)
+						{
+							result = $"{propertyName} has to be set if editing is enabled}}";
+						}
+						break;
+				}
+				//https://www.youtube.com/watch?v=5KF0GGObuAQ
+
+				if (result == null)
+				{
+					if (Errors.ContainsKey(propertyName))
+						Errors.Remove(propertyName);
+				}
+				else
+				{
+					Errors[propertyName] = result;
+				}
+
+
+				return result;
+			}
+		}
+
+		public string Error { get => String.Join(",", Errors.Values); }
+		public bool HasErrors
+		{
+			get
+			{
+				return !Error.IsNullOrEmpty();
+			}
+		}
+		#endregion
 	}
 }
\ No newline at end of file
diff --git a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageJobViewModel_v0_1.cs b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageJobViewModel_v0_1.cs
index 4e082ad46be88001cec9e98b8a20cd20c4c5bc52..eec000a3137613fc0b1544d7b8c6ee991eaf9067 100644
--- a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageJobViewModel_v0_1.cs
+++ b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageJobViewModel_v0_1.cs
@@ -1,4 +1,5 @@
 using System;
+using System.CodeDom;
 using System.Collections.Generic;
 using System.Diagnostics;
 using System.IO;
@@ -101,21 +102,36 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			get
 			{
 				return _saveVifCommand ?? new RelayCommand(() => {
+					if (_manufacturingStageViewModel.Vehicle is IMultistageVehicleViewModel vehicleViewModel)
+					{
+						if (vehicleViewModel.HasErrors)
+						{
+							_dialogHelper.Value.ShowMessageBox("Vehicle\n" + string.Join("\n", vehicleViewModel.Errors.Values) 
+																			+ (vehicleViewModel.MultistageAuxiliariesViewModel.HasErrors ? ("\nAuxiliaries\n" + string.Join("\n", vehicleViewModel.MultistageAuxiliariesViewModel.Errors.Values)) : ""),
+								"Error");
+							return;
+						}
+					} else {
+						throw new NotImplementedException();
+					}
+
+
 					var outputFile = _multistageDependencies.DialogHelperLazy.Value.SaveToXMLDialog(Settings.Default.DefaultFilePath);
 					if (outputFile == null) {
 						return;
 					}
-					SaveVif(this, outputFile);
+					SaveVif(vifData:this, outputFile:outputFile, dialogHelper:_dialogHelper.Value);
 				}, () => true);
 			}
 		}
 
-		public static void SaveVif(IMultistageVIFInputData vifData, FileOutputVIFWriter writer)
+		public static void SaveVif(IMultistageVIFInputData vifData, FileOutputVIFWriter writer, IDialogHelper dialogHelper = null)
 		{
-			SaveVif(vifData, null, writer);
+			SaveVif(vifData, null, writer, dialogHelper);
 		}
-		
-		public static void SaveVif(IMultistageVIFInputData vifData, string outputFile, FileOutputVIFWriter writer = null)
+
+		public static void SaveVif(IMultistageVIFInputData vifData, string outputFile,
+			FileOutputVIFWriter writer = null, IDialogHelper dialogHelper = null)
 		{
 			if (writer == null) {
 				var numberOfManufacturingStages = vifData.MultistageJobInputData.JobInputData.ManufacturingStages?.Count ?? 0;
@@ -138,13 +154,21 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			jobContainer.WaitFinished();
 			
 			using (var reader = XmlReader.Create(writer.XMLMultistageReportFileName)) {
-				var validator = new XMLValidator(reader);
-				var valid = validator.ValidateXML(XmlDocumentType.MultistageOutputData);
-				if (!valid)
-					Debug.WriteLine("Invalid Outputfile");
-				Debug.WriteLine($"Written to {writer.XMLMultistageReportFileName}");
+					var validator = new XMLValidator(reader);
+					var valid = validator.ValidateXML(XmlDocumentType.MultistageOutputData);
+					if (!valid){
+						dialogHelper?.ShowMessageBox($"Error writing file {validator.ValidationError}", "Error",
+							MessageBoxButton.OK, MessageBoxImage.Error);
+						Debug.WriteLine("Invalid Outputfile");
+						return;
+					} else {
+						dialogHelper?.ShowMessageBox($"Written to {writer.XMLMultistageReportFileName}", "Info",
+							MessageBoxButton.OK, MessageBoxImage.Information);
+						Debug.WriteLine($"Written to {writer.XMLMultistageReportFileName}");
+					}
 			}
 
+			
 		}
 
 		private ICommand _saveInputDataCommand;
@@ -165,7 +189,9 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 			if(_manufacturingStageViewModel.Vehicle is IMultistageVehicleViewModel vehicleViewModel)
 			{
 				if (vehicleViewModel.HasErrors) {
-					_dialogHelper.Value.ShowMessageBox(string.Join("\n", vehicleViewModel.Errors.Values), "Error" );
+					_dialogHelper.Value.ShowMessageBox("Vehicle\n" + string.Join("\n", vehicleViewModel.Errors.Values)
+																	+ (vehicleViewModel.MultistageAuxiliariesViewModel.HasErrors ? ("\nAuxiliaries\n" + string.Join("\n", vehicleViewModel.MultistageAuxiliariesViewModel.Errors.Values)) : ""),
+						"Error");
 					return;
 				}
 			}
@@ -224,6 +250,7 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 		private readonly IMultistageDependencies _multistageDependencies;
 		private readonly DataSource _dataSource;
 		private readonly IMultistageBusInputDataProvider _inputData;
+		private bool _selected;
 
 		public ICommand LoadVehicleDataCommand
 		{
@@ -281,6 +308,12 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation
 
 		public IEditViewModel EditViewModel => this;
 
+		public bool Selected
+		{
+			get => _selected;
+			set => SetProperty(ref _selected, value);
+		}
+
 		#endregion
 
 		#region Implementation of IMultistageVIFInputData
diff --git a/VECTO3GUI2020/Views/JoblistView.xaml b/VECTO3GUI2020/Views/JoblistView.xaml
index e73d67579a6737dbd733e8e10f9d7c6462e25843..b714c17aea7e2cb3acc6bea2d88b3a4bfb0119f8 100644
--- a/VECTO3GUI2020/Views/JoblistView.xaml
+++ b/VECTO3GUI2020/Views/JoblistView.xaml
@@ -20,7 +20,11 @@
             <Grid>
                 <StackPanel HorizontalAlignment="Stretch">
                     <Button x:Name="button" Margin="4" HorizontalAlignment="Stretch" 
-                        Style="{StaticResource MultiStageButtonStyle1}" >Simulation</Button>
+                        Style="{StaticResource MultiStageButtonStyle1}"
+                        Command="{Binding SimulationCommand}">Simulation</Button>
+                    <Button Margin="4" HorizontalAlignment="Stretch" 
+                            Style="{StaticResource MultiStageButtonStyle1}"
+                            Command="{Binding CancelSimulation}">Stop</Button>
                     <Button x:Name="button1" Margin="4"  HorizontalAlignment="Stretch" 
                         Style="{StaticResource MultiStageButtonStyle1}" 
                         Command="{Binding moveJobUp}"
@@ -38,7 +42,7 @@
                           BorderBrush ="{StaticResource AccentColorButton}" BorderThickness="1"
                           Name="JobDataGrid"
                           HorizontalAlignment="Stretch"
-                          IsReadOnly="True" 
+                         
                           CanUserReorderColumns="False" 
                           AutoGenerateColumns="False"
                           SelectionMode="Single"
@@ -56,8 +60,10 @@
                           AlternatingRowBackground="LightGray" CellStyle="{DynamicResource DataGridCellStyle1}"
                 >
                         <DataGrid.Columns>
-                            <DataGridTextColumn Header="Name" Binding="{Binding DocumentName}" Width="1*"></DataGridTextColumn>
-                            <DataGridTextColumn Header="Type" Binding="{Binding DocumentType}" Width="1*"></DataGridTextColumn>
+                            <DataGridCheckBoxColumn IsReadOnly="False" Header="Simulate" Binding="{Binding Selected}" Width="1*"></DataGridCheckBoxColumn>
+                            <DataGridTextColumn IsReadOnly="True" Header="Name" Binding="{Binding DocumentName}" Width="4*"></DataGridTextColumn>
+                            <DataGridTextColumn IsReadOnly ="True" Header="Type" Binding="{Binding DocumentType}" Width="4*"></DataGridTextColumn>
+                     
                         </DataGrid.Columns>
                     <DataGrid.RowDetailsTemplate>
                             <DataTemplate>
diff --git a/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml b/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml
index 2e0428f1e9fef66402e3c032ea6da910cd7a61b0..cefd5441326ba274af6d6b3db9febf11749a0be0 100644
--- a/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml
+++ b/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml
@@ -96,13 +96,13 @@
                     </DataTemplate>
                 </ComboBox.ItemTemplate>
             </ComboBox>
-           
-<!--ItemsSource="{Binding ListItems, ElementName=MultistageParameterControl}"-->
+
+            <!--SelectedIndex="{Binding EditingEnabled, ElementName=MultistageParameterControl, Converter={StaticResource BoolToIntConverter}}"-->
+            <!--ItemsSource="{Binding ListItems, ElementName=MultistageParameterControl}"-->
             <ComboBox x:Name="comboBoxCurrent" Grid.Column="3" HorizontalAlignment="Stretch" VerticalAlignment="Center" Margin="2 0 2 0" 
-                            SelectedIndex="{Binding EditingEnabled, ElementName=MultistageParameterControl, Converter={StaticResource BoolToIntConverter}}"
-                            SelectedItem="{Binding Content, Mode=TwoWay, ElementName=MultistageParameterControl, ValidatesOnExceptions=True, UpdateSourceTrigger=PropertyChanged}"
-                            IsEnabled="{Binding EditingEnabled, ElementName=MultistageParameterControl}"
-                            IsEditable="False" MouseDoubleClick="Control_OnMouseDoubleClick">
+                      SelectedItem="{Binding Content, Mode=TwoWay, ElementName=MultistageParameterControl, ValidatesOnExceptions=True, UpdateSourceTrigger=PropertyChanged}"
+                      IsEnabled="{Binding EditingEnabled, ElementName=MultistageParameterControl}"
+                      IsEditable="False" MouseDoubleClick="Control_OnMouseDoubleClick">
                 <ComboBox.ItemsSource>
                     <PriorityBinding>
                         <Binding Path="ListItems" ElementName="MultistageParameterControl" Converter="{StaticResource NullToUnsetValue}" UpdateSourceTrigger="PropertyChanged"/>
@@ -146,15 +146,20 @@
                     Converter={StaticResource BooleanToVisibilityConverter}}"
                   IsChecked="{Binding EditingEnabled, 
             ElementName=MultistageParameterControl, 
-            Mode=TwoWay}"/>
+            Mode=TwoWay}"
+                 />
 
             <CheckBox x:Name="checkBox" Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" IsTabStop="False" IsChecked="{Binding ElementName=MultistageParameterControl, 
                 Path=PreviousContent, 
-                Converter={StaticResource XToBoolConverter}}" IsEnabled="False">
+                Converter={StaticResource XToBoolConverter}}" IsEnabled="False"
+                      >
             </CheckBox>
 
-            <CheckBox x:Name="checkBox1" Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" IsEnabled="{Binding ElementName=MultistageParameterControl, 
-                Path=EditingEnabled, UpdateSourceTrigger=PropertyChanged}">
+            <CheckBox x:Name="checkBox1" Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" 
+                      IsEnabled="{Binding ElementName=MultistageParameterControl, 
+                Path=EditingEnabled, UpdateSourceTrigger=PropertyChanged}"
+                      IsChecked="{Binding Content, ElementName=MultistageParameterControl, Mode=TwoWay, ValidatesOnExceptions=True, Converter={StaticResource XToBoolConverter},
+                UpdateSourceTrigger=PropertyChanged}">
 
             </CheckBox>
             <Label x:Name="label4" Grid.Column="4"
diff --git a/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml.cs b/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml.cs
index a4e411f9ac04a8b89d3c1a5c91525258f17de0b1..b73b9868210361aa3e18f276c167d13760a43a69 100644
--- a/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml.cs
+++ b/VECTO3GUI2020/Views/Multistage/CustomControls/MultiStageParameter.xaml.cs
@@ -10,6 +10,7 @@ using System.Text;
 using System.Threading.Tasks;
 using System.Windows;
 using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
 using System.Windows.Data;
 using System.Windows.Documents;
 using System.Windows.Forms.VisualStyles;
@@ -23,6 +24,7 @@ using Microsoft.Build.Framework;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Utils;
 using VECTO3GUI2020.Annotations;
+using VECTO3GUI2020.Helper.Converter;
 using VECTO3GUI2020.Properties;
 using VECTO3GUI2020.Views.CustomControls;
 
@@ -80,9 +82,30 @@ namespace VECTO3GUI2020.Views.Multistage.CustomControls
 		}
 
 		public static readonly DependencyProperty ModeProperty = DependencyProperty.Register(
-            "Mode", typeof(MultistageParameterViewMode), typeof(MultiStageParameter), new PropertyMetadata(MultistageParameterViewMode.TEXTBOX));
+            "Mode", typeof(MultistageParameterViewMode), typeof(MultiStageParameter), 
+			new PropertyMetadata(MultistageParameterViewMode.TEXTBOX, propertyChangedCallback:ModeChanged));
 
-        public MultistageParameterViewMode Mode
+		private static void ModeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
+		{
+			var param = (MultiStageParameter)d;
+			if(param.GetBindingExpression(e.Property)?.Status != BindingStatus.Active)
+			{
+				return;
+			}
+			param.OnModeChanged((MultistageParameterViewMode)e.NewValue);
+		}
+
+		public void OnModeChanged(MultistageParameterViewMode mode)
+		{
+			if (mode != MultistageParameterViewMode.CHECKBOX) {
+				checkBox1.SetValue(CheckBox.IsCheckedProperty, DependencyProperty.UnsetValue);
+			}
+
+
+
+		}
+
+		public MultistageParameterViewMode Mode
 		{
 			get { return (MultistageParameterViewMode)GetValue(ModeProperty); }
 			set { SetValue(ModeProperty, value); }
@@ -147,7 +170,8 @@ namespace VECTO3GUI2020.Views.Multistage.CustomControls
 			}
 			set
 			{
-				SetValue(EditingEnabledProperty, value);
+				SetCurrentValue(EditingEnabledProperty, value);
+				OnPropertyChanged(nameof(EditingEnabled));
 			}
 		}
 
@@ -195,8 +219,48 @@ namespace VECTO3GUI2020.Views.Multistage.CustomControls
 
 		private static object ContentCoerced(DependencyObject d, object basevalue)
 		{
-			((MultiStageParameter)d).ContentChanged();
-			
+			var multiStageParameter = ((MultiStageParameter)d);
+			var binding = multiStageParameter.GetBindingExpression(ContentProperty);
+
+
+
+			if (binding?.Status != BindingStatus.Active)
+			{
+				return basevalue;
+			}
+
+
+			if (multiStageParameter.resolvedContentProperty == true)
+			{
+				return basevalue;
+			}
+
+			if (multiStageParameter.DummyContent == null)
+			{
+				multiStageParameter.DummyContent = multiStageParameter.CreateDummyContent();
+			}
+
+			if (multiStageParameter.Content != null && multiStageParameter.EditingEnabled == false)
+			{
+				multiStageParameter.EditingEnabled = true;
+			}
+
+			if (multiStageParameter.Mode == MultistageParameterViewMode.COMBOBOX)
+			{
+				multiStageParameter.GenerateListItemsAndSetComboboxValue();
+			}
+
+
+			if (multiStageParameter.GeneratedLabelText == null)
+			{
+				multiStageParameter.SetLabelText();
+			}
+
+			multiStageParameter.resolvedContentProperty = true;
+
+
+
+
 
 
 
@@ -267,30 +331,16 @@ namespace VECTO3GUI2020.Views.Multistage.CustomControls
 		{
 			var multiStageParameter = (CustomControls.MultiStageParameter)this;
 			var binding = multiStageParameter.GetBindingExpression(ContentProperty);
-			if (binding?.Status != BindingStatus.Active || resolvedContentProperty) {
-				return;
-			}
-
 
-			if (multiStageParameter.DummyContent == null) {
-				multiStageParameter.DummyContent = multiStageParameter.CreateDummyContent();
+			if (binding?.Status != BindingStatus.Active) {
+				return;
 			}
 
-			if (multiStageParameter.Content != null) {
+			if (multiStageParameter.Content != null && multiStageParameter.EditingEnabled == false)
+			{
 				multiStageParameter.EditingEnabled = true;
 			}
 
-			if (multiStageParameter.Mode == MultistageParameterViewMode.COMBOBOX) {
-				multiStageParameter.GenerateListItemsAndSetComboboxValue();
-			}
-
-
-			if (multiStageParameter.GeneratedLabelText == null) {
-				multiStageParameter.SetLabelText();
-			}
-
-			resolvedContentProperty = true;
-			EditingEnabledChanged(EditingEnabled);
 		}
 
 
@@ -402,6 +452,7 @@ namespace VECTO3GUI2020.Views.Multistage.CustomControls
 				if (multistageParameter.Content != null) {
 					multistageParameter.Content = null;
 				}
+				
 			}
 			else
 			{
@@ -416,8 +467,8 @@ namespace VECTO3GUI2020.Views.Multistage.CustomControls
 						if (multistageParameter.Mode == MultistageParameterViewMode.COMBOBOX)
 						{
 							//Set default value;
-							multistageParameter.GetBindingExpression(ListItemsProperty)?.UpdateTarget();
-							multistageParameter.GetBindingExpression(ContentProperty)?.UpdateTarget();
+							//multistageParameter.GetBindingExpression(ListItemsProperty)?.UpdateTarget();
+							//multistageParameter.GetBindingExpression(ContentProperty)?.UpdateTarget();
 
 
 							/*
diff --git a/VECTO3GUI2020/Views/Multistage/ManufacturingStageAuxiliariesView.xaml b/VECTO3GUI2020/Views/Multistage/ManufacturingStageAuxiliariesView.xaml
index 7fb94114a081a2ded31c2bd9b298d5a0fdd6ff80..ba65f7d57ac1f7f26772815ce13313706f8872bf 100644
--- a/VECTO3GUI2020/Views/Multistage/ManufacturingStageAuxiliariesView.xaml
+++ b/VECTO3GUI2020/Views/Multistage/ManufacturingStageAuxiliariesView.xaml
@@ -6,61 +6,70 @@
              xmlns:local="clr-namespace:VECTO3GUI2020.Views.Multistage"
              xmlns:customControls="clr-namespace:VECTO3GUI2020.Views.Multistage.CustomControls"
              xmlns:impl="clr-namespace:VECTO3GUI2020.ViewModel.MultiStage.Implementation"
+             xmlns:properties="clr-namespace:VECTO3GUI2020.Properties"
              mc:Ignorable="d" 
              d:DesignHeight="450" d:DesignWidth="800" BorderBrush="{DynamicResource ButtonHighlightColor}" BorderThickness="2" Margin="4"
              d:DataContext="{d:DesignInstance impl:MultistageAuxiliariesViewModel}">
+    <UserControl.Resources>
+        <Style TargetType="customControls:MultiStageParameter">
+            <Setter Property="NameLookUpResourceManager" Value="{x:Static properties:BusStrings.ResourceManager}"/>
+            <Setter Property="Validation.ErrorTemplate" Value="{StaticResource multistageParameterControlErrorTemplate}"/>
+        </Style>
+    </UserControl.Resources>
     <Grid>
         <ScrollViewer>
             <DockPanel>
                 <StackPanel DockPanel.Dock="Top">
-                    <Label Background="{DynamicResource ButtonHighlightColor}" FontSize="15" HorizontalAlignment="Stretch">AUXILIARIES</Label>
+                    <Label Style="{DynamicResource LabelStyle1}" FontSize="15" HorizontalAlignment="Stretch">AUXILIARIES</Label>
+                    <Label Style="{DynamicResource LabelStyle1}">LED Lights</Label>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                         PreviousContent="{Binding ConsolidatedInputData.ElectricConsumers.InteriorLightsLED}" 
-                                                        Content="{Binding InteriorLightsLED}"
+                                                        Content="{Binding InteriorLightsLED, ValidatesOnDataErrors=True}"
                                                         EditingEnabled="{Binding EditingEnabledDictionary[InteriorLightsLED]}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.ElectricConsumers.DayrunninglightsLED}" 
-                                                Content="{Binding DayrunninglightsLED}"
+                                                Content="{Binding DayrunninglightsLED,ValidatesOnDataErrors=True}"
                                                 EditingEnabled="{Binding EditingEnabledDictionary[DayrunninglightsLED]}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.ElectricConsumers.PositionlightsLED}" 
-                                                Content="{Binding PositionlightsLED}"
-                                                EditingEnabled="{Binding EditingEnabledDictionary[PositionLightsLED]}"/>
+                                                Content="{Binding PositionlightsLED,ValidatesOnDataErrors=True}"
+                                                EditingEnabled="{Binding EditingEnabledDictionary[PositionlightsLED]}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.ElectricConsumers.BrakelightsLED}" 
-                                                Content="{Binding BrakelightsLED}"
-                                                EditingEnabled="{Binding EditingEnabledDictionary[PositionLightsLED]}"/>
+                                                Content="{Binding BrakelightsLED,ValidatesOnDataErrors=True}"
+                                                EditingEnabled="{Binding EditingEnabledDictionary[BrakelightsLED]}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.ElectricConsumers.HeadlightsLED}" 
-                                                Content="{Binding HeadlightsLED}"
-                                                EditingEnabled="{Binding EditingEnabledDictionary[HeadLightsLED]}"/>
+                                                Content="{Binding HeadlightsLED,ValidatesOnDataErrors=True}"
+                                                EditingEnabled="{Binding EditingEnabledDictionary[HeadlightsLED]}"/>
 
-                    <Separator/>
+                    <!--<Separator/>-->
+                    <Label  Style="{DynamicResource LabelStyle1}">Heating, Ventilation and Air Conditioning</Label>
                     <customControls:MultiStageParameter Mode="COMBOBOX" 
                                                         EditingEnabled="{Binding HeatPumpGroupEditingEnabled, Mode=TwoWay}" 
                                                         PreviousContent="{Binding ConsolidatedInputData.HVACAux.SystemConfiguration}"
-                                                        Content="{Binding HVACAux.SystemConfiguration}"/>
+                                                        Content="{Binding SystemConfiguration, ValidatesOnDataErrors=True}"/>
 
                     <customControls:MultiStageParameter Mode="COMBOBOX"
                                                 EditingEnabled="{Binding HeatPumpGroupEditingEnabled, Mode=TwoWay}" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.HeatPumpTypeDriverCompartment}" 
-                                                Content="{Binding HeatPumpTypeDriverCompartment}"
+                                                Content="{Binding HeatPumpTypeDriverCompartment, ValidatesOnDataErrors=True}"
                                                 ShowCheckBox="False"/>
                     <customControls:MultiStageParameter Mode="COMBOBOX" 
                                                 EditingEnabled="{Binding HeatPumpGroupEditingEnabled, Mode=TwoWay}"
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.HeatPumpModeDriverCompartment}" 
-                                                Content="{Binding HeatPumpModeDriverCompartment}"
+                                                Content="{Binding HeatPumpModeDriverCompartment, ValidatesOnDataErrors=True}"
                                                 ListItems="{Binding HeatPumpModeDriverCompartmentAllowedValues}"
                                                 ShowCheckBox="False"/>
                     <customControls:MultiStageParameter Mode="COMBOBOX" 
                                                 EditingEnabled="{Binding HeatPumpGroupEditingEnabled, Mode=TwoWay}" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.HeatPumpTypePassengerCompartment}" 
-                                                Content="{Binding HeatPumpTypePassengerCompartment}"
+                                                Content="{Binding HeatPumpTypePassengerCompartment,ValidatesOnDataErrors=True}"
                                                 ShowCheckBox="False"/>
                     <customControls:MultiStageParameter Mode="COMBOBOX" 
                                                 EditingEnabled="{Binding HeatPumpGroupEditingEnabled, Mode=TwoWay}"
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.HeatPumpModePassengerCompartment}"
-                                                Content="{Binding HeatPumpModePassengerCompartment}"
+                                                Content="{Binding HeatPumpModePassengerCompartment,ValidatesOnDataErrors=True}"
                                                 ListItems="{Binding HeatPumpModePassengerCompartmentAllowedValues}"
                                                 ShowCheckBox="False"/>
                     <Separator/>
@@ -71,36 +80,36 @@
                     <customControls:MultiStageParameter Mode="TEXTBOX" 
                                                         Validation.ErrorTemplate="{DynamicResource multistageParameterControlErrorTemplate}"
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.AuxHeaterPower}"
-                                                Content="{Binding AuxHeaterPower}"
+                                                Content="{Binding AuxHeaterPower,ValidatesOnDataErrors=True}"
                                                         EditingEnabled="{Binding EditingEnabledDictionary[AuxHeaterPower]}"/>
                    
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.DoubleGlazing}" 
-                                                Content="{Binding DoubleGlazing}"
+                                                Content="{Binding DoubleGlazing,ValidatesOnDataErrors=True}"
                                                 EditingEnabled="{Binding EditingEnabledDictionary[DoubleGlazing]}"/>
                     
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.AdjustableAuxiliaryHeater}"
                                                 EditingEnabled="{Binding EditingEnabledDictionary[AdjustableAuxiliaryHeater]}"
-                                                Content="{Binding AdjustableAuxiliaryHeater}"/>
+                                                Content="{Binding AdjustableAuxiliaryHeater,ValidatesOnDataErrors=True}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.SeparateAirDistributionDucts}" 
                                                 EditingEnabled="{Binding EditingEnabledDictionary[SeparateAirDistributionDucts]}"
-                                                Content="{Binding SeparateAirDistributionDucts}"/>
+                                                Content="{Binding SeparateAirDistributionDucts,ValidatesOnDataErrors=True}"/>
 
                     <StackPanel Visibility="{Binding PrimaryVehicleHybridElectric, Converter={StaticResource BooleanToVisibilityConverter}}">
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                         PreviousContent="{Binding ConsolidatedInputData.HVACAux.WaterElectricHeater}" 
-                                                        Content="{Binding WaterElectricHeater}"
+                                                        Content="{Binding WaterElectricHeater,ValidatesOnDataErrors=True}"
                                                         EditingEnabled="{Binding EditingEnabledDictionary[WaterElectricHeater]}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.AirElectricHeater}"
                                                 EditingEnabled="{Binding AirElectricHeater}"
-                                                Content="{Binding AirElectricHeater}"/>
+                                                Content="{Binding AirElectricHeater,ValidatesOnDataErrors=True}"/>
                     <customControls:MultiStageParameter Mode="CHECKBOX" 
                                                 PreviousContent="{Binding ConsolidatedInputData.HVACAux.OtherHeatingTechnology}" 
                                                 EditingEnabled="{Binding OtherHeatingTechnology}"
-                                                Content="{Binding OtherHeatingTechnology}"/>
+                                                Content="{Binding OtherHeatingTechnology,ValidatesOnDataErrors=True}"/>
                     </StackPanel>
                     <Separator/>
                 </StackPanel>
diff --git a/VECTO3GUI2020/Views/Multistage/VehicleView_v2_8.xaml b/VECTO3GUI2020/Views/Multistage/VehicleView_v2_8.xaml
index b685d0e93706bbd56ae3e742dac5ef652f26e7b7..6614ba66c2aaef540306fde172836b4e93e7fdc2 100644
--- a/VECTO3GUI2020/Views/Multistage/VehicleView_v2_8.xaml
+++ b/VECTO3GUI2020/Views/Multistage/VehicleView_v2_8.xaml
@@ -13,6 +13,7 @@
     <UserControl.Resources>
         <Style TargetType="custom:MultiStageParameter">
             <Setter Property="NameLookUpResourceManager" Value="{x:Static properties:BusStrings.ResourceManager}"/>
+            <Setter Property="Validation.ErrorTemplate" Value="{StaticResource multistageParameterControlErrorTemplate}"/>
         </Style>
     </UserControl.Resources>
 
@@ -41,32 +42,28 @@
 
                 <custom:MultiStageParameter 
                     PreviousContent="{Binding ConsolidatedVehicleData.Model}" 
-                    Content="{Binding Model}"
-                    Tag="{Binding RelativeSource={RelativeSource Self}, Path=Content}"
+                    Content="{Binding Model,  ValidatesOnDataErrors=True}"
                     EditingEnabled="{Binding EditingEnabledDictionary[Model]}"/>
 
                 <custom:MultiStageParameter 
                     PreviousContent="{Binding ConsolidatedVehicleData.LegislativeClass}"
                     EditingEnabled="{Binding EditingEnabledDictionary[LegislativeClass]}"
-                    Content="{Binding LegislativeClass}" 
+                    Content="{Binding LegislativeClass,  ValidatesOnDataErrors=True}" 
                     Mode="COMBOBOX" />
 
                 <custom:MultiStageParameter 
-                    Validation.ErrorTemplate="{StaticResource multistageParameterControlErrorTemplate}"
                     PreviousContent="{Binding ConsolidatedVehicleData.CurbMassChassis}"
                     EditingEnabled="{Binding EditingEnabledDictionary[CurbMassChassis]}"
-                    Content="{Binding CurbMassChassis}"/>
+                    Content="{Binding CurbMassChassis,  ValidatesOnDataErrors=True}"/>
 
                 <custom:MultiStageParameter 
-                    Validation.ErrorTemplate="{StaticResource multistageParameterControlErrorTemplate}"
                     PreviousContent="{Binding ConsolidatedVehicleData.GrossVehicleMassRating}"
                     EditingEnabled="{Binding EditingEnabledDictionary[GrossVehicleMassRating]}"
-                    Content="{Binding GrossVehicleMassRating}"/>
+                    Content="{Binding GrossVehicleMassRating,  ValidatesOnDataErrors=True}"/>
 
 
                 <custom:MultiStageParameter 
                     Label="Airdrag modified"
-                    Validation.ErrorTemplate="{StaticResource multistageParameterControlErrorTemplate}"
                     EditingEnabled="{Binding AirdragModifiedMultistageEditingEnabled}"
                     PreviousContent="{Binding ConsolidatedAirdragmodified}"
                     Content="{Binding AirdragModifiedEnum, ValidatesOnDataErrors=True}" 
@@ -74,38 +71,38 @@
 
                 <custom:MultiStageParameter 
                     PreviousContent="{Binding ConsolidatedVehicleData.TankSystem}"
-                    Content="{Binding TankSystem}"
+                    Content="{Binding TankSystem, ValidatesOnDataErrors=True}"
                     EditingEnabled="{Binding EditingEnabledDictionary[TankSystem]}"
                     Mode="COMBOBOX">
                 </custom:MultiStageParameter>
 
-                <custom:MultiStageParameter 
+                <custom:MultiStageParameter
                     PreviousContent="{Binding ConsolidatedVehicleData.RegisteredClass}"
-                    Content="{Binding RegisteredClass}" 
+                    Content="{Binding RegisteredClass,  ValidatesOnDataErrors=True}" 
                     EditingEnabled="{Binding EditingEnabledDictionary[RegisteredClass]}"
                     Mode="COMBOBOX" />
                 <Separator/>
                 <custom:MultiStageParameter 
                     EditingEnabled="{Binding NumberOfPassengersEditingEnabled}" 
-                    PreviousContent="{Binding ConsolidatedVehicleData.NumberOfPassengersUpperDeck}"
+                    PreviousContent="{Binding ConsolidatedVehicleData.NumberOfPassengersUpperDeck, ValidatesOnDataErrors=True}"
                     Content="{Binding NumberOfPassengersUpperDeck}"/>
                 <custom:MultiStageParameter 
                     EditingEnabled="{Binding NumberOfPassengersEditingEnabled}" 
-                    PreviousContent="{Binding ConsolidatedVehicleData.NumberOfPassengersLowerDeck}"
+                    PreviousContent="{Binding ConsolidatedVehicleData.NumberOfPassengersLowerDeck,  ValidatesOnDataErrors=True}"
                     Content="{Binding NumberOfPassengersLowerDeck}"
                     ShowCheckBox="False"/>
                 <Separator/>
                 <custom:MultiStageParameter 
                     PreviousContent="{Binding ConsolidatedVehicleData.VehicleCode}"
                     ListItems="{Binding VehicleCodeAllowedValues}"
-                    Content="{Binding VehicleCode}" 
+                    Content="{Binding VehicleCode,  ValidatesOnDataErrors=True}" 
                     EditingEnabled="{Binding EditingEnabledDictionary[VehicleCode]}"
                     Mode="COMBOBOX"
                     />
 
                 <custom:MultiStageParameter 
                     PreviousContent="{Binding ConsolidatedVehicleData.LowEntry}"
-                    Content="{Binding LowEntry}" 
+                    Content="{Binding LowEntry,  ValidatesOnDataErrors=True}" 
                     EditingEnabled="{Binding EditingEnabledDictionary[LowEntry]}"
                     Mode="CHECKBOX"
                     />
@@ -120,20 +117,20 @@
                 <custom:MultiStageParameter Validation.ErrorTemplate="{StaticResource multistageParameterControlErrorTemplate}"
                                             EditingEnabled="{Binding MeasurementsGroupEditingEnabled}" 
                                             PreviousContent="{Binding ConsolidatedWidthInMm}"
-                                            Content="{Binding WidthInMm}"
+                                            Content="{Binding WidthInMm,  ValidatesOnDataErrors=True}"
                                             ShowCheckBox="False"
                                             DummyContent="{Binding Source={StaticResource milimeterDummy}}"/>
                 <custom:MultiStageParameter Validation.ErrorTemplate="{StaticResource multistageParameterControlErrorTemplate}"
                                             EditingEnabled="{Binding MeasurementsGroupEditingEnabled}" 
                                             PreviousContent="{Binding ConsolidatedLengthInMm}"
-                                            Content="{Binding LengthInMm}"
+                                            Content="{Binding LengthInMm, ValidatesOnDataErrors=True}"
                                             ShowCheckBox="False"
                                             DummyContent="{Binding Source={StaticResource milimeterDummy}}"/>
 
                 <custom:MultiStageParameter Validation.ErrorTemplate="{StaticResource multistageParameterControlErrorTemplate}"
                                             EditingEnabled="{Binding MeasurementsGroupEditingEnabled}"
                                             PreviousContent="{Binding ConsolidatedEntranceHeightInMm}"
-                                            Content="{Binding EntranceHeightInMm}" 
+                                            Content="{Binding EntranceHeightInMm,  ValidatesOnDataErrors=True}" 
                                             ShowCheckBox="False"
                                             DummyContent="{Binding Source={StaticResource milimeterDummy}}"/>
 
@@ -144,37 +141,37 @@
                     x:Name="DoorDriveTechnology"
                     PreviousContent="{Binding ConsolidatedVehicleData.DoorDriveTechnology}"
                     EditingEnabled="{Binding EditingEnabledDictionary[DoorDriveTechnology]}"
-                    Content="{Binding DoorDriveTechnology}" Mode="COMBOBOX" />
+                    Content="{Binding DoorDriveTechnology,  ValidatesOnDataErrors=True}" Mode="COMBOBOX" />
 
 
                 <custom:MultiStageParameter 
                     EditingEnabled="True"
                     ShowCheckBox="False"
                     PreviousContent="{Binding ConsolidatedVehicleData.VehicleDeclarationType}"
-                    Content="{Binding VehicleDeclarationType}" Mode="COMBOBOX" />
+                    Content="{Binding VehicleDeclarationType, ValidatesOnDataErrors=True}" Mode="COMBOBOX" />
 
                 <Label Content="ADAS" Style="{DynamicResource LabelStyle1}"/>
                 <custom:MultiStageParameter 
                     EditingEnabled="{Binding AdasEditingEnabled}"
                     PreviousContent="{Binding ConsolidatedVehicleData.ADAS.EngineStopStart}"
-                    Content="{Binding EngineStopStartNullable}"
+                    Content="{Binding EngineStopStartNullable,  ValidatesOnDataErrors=True}"
                     Mode="CHECKBOX"/>
                 <custom:MultiStageParameter 
                     EditingEnabled="{Binding AdasEditingEnabled}"
                     PreviousContent="{Binding ConsolidatedVehicleData.ADAS.EcoRoll}"
-                    Content="{Binding EcoRollTypeNullable}"
+                    Content="{Binding EcoRollTypeNullable,  ValidatesOnDataErrors=True}"
                     ShowCheckBox="False"
                     Mode="COMBOBOX"/>
                 <custom:MultiStageParameter 
                     EditingEnabled="{Binding AdasEditingEnabled}"
                     PreviousContent="{Binding ConsolidatedVehicleData.ADAS.PredictiveCruiseControl}"
-                    Content="{Binding PredictiveCruiseControlNullable}"
+                    Content="{Binding PredictiveCruiseControlNullable,  ValidatesOnDataErrors=True}"
                     ShowCheckBox="False"
                     Mode="COMBOBOX"/>
                 <custom:MultiStageParameter
                     EditingEnabled="{Binding AdasEditingEnabled}"
                     PreviousContent="{Binding ConsolidatedVehicleData.ADAS.ATEcoRollReleaseLockupClutch}"
-                    Content="{Binding ATEcoRollReleaseLockupClutch}"
+                    Content="{Binding ATEcoRollReleaseLockupClutch,  ValidatesOnDataErrors=True}"
                     ShowCheckBox="False"
                     Mode="CHECKBOX"/>
             </StackPanel>
diff --git a/VECTO3GUI2020/Views/OutputView.xaml b/VECTO3GUI2020/Views/OutputView.xaml
new file mode 100644
index 0000000000000000000000000000000000000000..03784a8b05949d55c1fc1fe9811e1a66d349eb84
--- /dev/null
+++ b/VECTO3GUI2020/Views/OutputView.xaml
@@ -0,0 +1,62 @@
+<UserControl x:Class="VECTO3GUI2020.Views.OutputView"
+             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
+             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
+             xmlns:local="clr-namespace:VECTO3GUI2020.Views"
+             xmlns:impl="clr-namespace:VECTO3GUI2020.ViewModel.Implementation"
+             mc:Ignorable="d" 
+             d:DesignHeight="450" d:DesignWidth="800">
+    <Grid>
+        <DockPanel>
+            <ProgressBar DockPanel.Dock="Top" Minimum="0" Maximum="100" Value="{Binding Progress}"></ProgressBar>
+            <DataGrid DockPanel.Dock="Top" ItemsSource="{Binding Messages}" BorderThickness="1" CanUserAddRows="False" AutoGenerateColumns="False" SelectionUnit="FullRow" 
+                      IsReadOnly="True" HeadersVisibility="All"  RowHeaderWidth="5" Name="MessageList">
+
+            <DataGrid.Columns>
+                <DataGridTextColumn Header="Message" Binding="{Binding Message}" Width="*" />
+                    <DataGridTextColumn Header="Time" Binding="{Binding Time}" Width="130" />
+                </DataGrid.Columns>
+            <DataGrid.RowStyle>
+                <Style TargetType="DataGridRow">
+                    <Style.Triggers>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.StatusMessage}">
+                            <Setter Property="Background" Value="AliceBlue"/>
+                        </DataTrigger>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.InfoMessage}">
+                            <Setter Property="Background" Value="LemonChiffon"/>
+                        </DataTrigger>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.ErrorMessage}">
+                            <Setter Property="Background" Value="Red"/>
+                        </DataTrigger>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.WarningMessage}">
+                            <Setter Property="Background" Value="Gold"/>
+                        </DataTrigger>
+                    </Style.Triggers>
+                </Style>
+            </DataGrid.RowStyle>
+            <DataGrid.CellStyle>
+                <Style TargetType="DataGridCell">
+                    <Setter Property="FontFamily" Value="Courier New"/>
+                    <Style.Triggers>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.StatusMessage}">
+                            <Setter Property="Foreground" Value="Black"/>
+                        </DataTrigger>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.InfoMessage}">
+                            <Setter Property="Foreground" Value="DimGray"/>
+                        </DataTrigger>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.ErrorMessage}">
+                            <Setter Property="Foreground" Value="White"/>
+                            <Setter Property="FontWeight" Value="Bold"/>
+                        </DataTrigger>
+                        <DataTrigger Binding="{Binding Type}" Value="{x:Static impl:MessageType.WarningMessage}">
+                            <Setter Property="Foreground" Value="Black"/>
+                            <Setter Property="FontWeight" Value="Bold"/>
+                        </DataTrigger>
+                    </Style.Triggers>
+                </Style>
+            </DataGrid.CellStyle>
+        </DataGrid>
+        </DockPanel>
+    </Grid>
+</UserControl>
diff --git a/VECTO3GUI2020/Views/OutputView.xaml.cs b/VECTO3GUI2020/Views/OutputView.xaml.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c9eab7dc568a76159f596d5818f783f5ba58ec51
--- /dev/null
+++ b/VECTO3GUI2020/Views/OutputView.xaml.cs
@@ -0,0 +1,28 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace VECTO3GUI2020.Views
+{
+    /// <summary>
+    /// Interaction logic for OutputView.xaml
+    /// </summary>
+    public partial class OutputView : UserControl
+    {
+        public OutputView()
+        {
+            InitializeComponent();
+        }
+    }
+}
diff --git a/VectoCommon/VectoCommon/Models/RegistrationClass.cs b/VectoCommon/VectoCommon/Models/RegistrationClass.cs
index 4e283443ba8fbfb8c328a3415fcbcc512793a7c9..939ca52e9eef97ef9d3bc42c6cfadc1a77682b9d 100644
--- a/VectoCommon/VectoCommon/Models/RegistrationClass.cs
+++ b/VectoCommon/VectoCommon/Models/RegistrationClass.cs
@@ -3,18 +3,34 @@ using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
+using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.Models
 {
 	public enum RegistrationClass
 	{
+
+		[GuiLabel("unknown")]
 		unknown,
+		[GuiLabel("I")]
 		I,
+
+		[GuiLabel("I & II")]
 		I_II,
+
+		[GuiLabel("II")]
 		II,
+
+		[GuiLabel("II & III")]
 		II_III,
+
+		[GuiLabel("III")]
 		III,
+
+		[GuiLabel("A")]
 		A,
+
+		[GuiLabel("B")]
 		B,
 		
 	}
diff --git a/VectoCommon/VectoCommon/Models/VehicleCode.cs b/VectoCommon/VectoCommon/Models/VehicleCode.cs
index 8df981cb9e1266a2b0a2f0fdda9a88e993e0b8f6..8329d0407d2153949afddd5e4fa1ab1ae2d6f970 100644
--- a/VectoCommon/VectoCommon/Models/VehicleCode.cs
+++ b/VectoCommon/VectoCommon/Models/VehicleCode.cs
@@ -1,20 +1,31 @@
 using TUGraz.VectoCommon.BusAuxiliaries;
+using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.Models {
 	public enum VehicleCode
 	{
+		[GuiLabel("not applicable")]
 		NOT_APPLICABLE,
+		[GuiLabel("CA")]
 		CA,
-		CB, 
+		[GuiLabel("CB")]
+		CB,
+		[GuiLabel("CC")]
 		CC,
+		[GuiLabel("CD")]
 		CD,
+		[GuiLabel("CE")]
 		CE,
+		[GuiLabel("CF")]
 		CF,
+		[GuiLabel("CG")]
 		CG,
+		[GuiLabel("CH")]
 		CH,
+		[GuiLabel("CI")]
 		CI,
+		[GuiLabel("CJ")]
 		CJ
-
 	}
 
 	public static class VehicleCodeHelper
diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PEVAMTShiftStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PEVAMTShiftStrategy.cs
index 2563f1fad92a9057b563c3f4e9f0c5eeecf7fd70..4360fca3bd65040cab9671a635d5dd21d2145446 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PEVAMTShiftStrategy.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PEVAMTShiftStrategy.cs
@@ -51,7 +51,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 
 		public PEVAMTShiftStrategy(IVehicleContainer dataBus)
 		{
-			MaxStartGear = GearList.Reverse().First();
 			var runData = dataBus.RunData;
 			if (runData.VehicleData == null) {
 				return;
@@ -59,6 +58,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 			GearboxModelData = dataBus.RunData.GearboxData;
 			GearshiftParams = dataBus.RunData.GearshiftParameters;
 			GearList = GearboxModelData.GearList;
+			MaxStartGear = GearList.Reverse().First();
 
 			PowerMap = dataBus.RunData.ElectricMachinesData
 				.FirstOrDefault(x => x.Item1 == PowertrainPosition.BatteryElectricE2)?.Item2.EfficiencyMap;
diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/VelocitySpeedGearshiftPreprocessor.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/VelocitySpeedGearshiftPreprocessor.cs
index f00d8a092505990d6c6952c3050898193f661904..56ff12176d4561f0facfaee38baf4a3d26b186e6 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/VelocitySpeedGearshiftPreprocessor.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/VelocitySpeedGearshiftPreprocessor.cs
@@ -211,16 +211,23 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 
 		protected override PerSecond GetMotorTargetSpeed(VectoRunData runData)
 		{
-			return 0.5 * runData.ElectricMachinesData
-				.FirstOrDefault(x => x.Item1 == PowertrainPosition.BatteryElectricE2)?.Item2.FullLoadCurve
-				.MaxSpeed;
+			var em = runData.ElectricMachinesData
+				.FirstOrDefault(x => x.Item1 == PowertrainPosition.BatteryElectricE2);
+			if (em == null) {
+				throw new VectoException("E2 EM required for PEV E2 GearshiftPreprocessing");
+			}
+			return 0.5 * em.Item2.FullLoadCurve
+				.MaxSpeed / em.Item2.RatioADC;
 		}
 
 		protected override PerSecond GetMaxMotorspeed(VectoRunData runData)
 		{
-			return runData.ElectricMachinesData
-                    .FirstOrDefault(x => x.Item1 == PowertrainPosition.BatteryElectricE2)?.Item2.FullLoadCurve
-                    .MaxSpeed;
+			var em = runData.ElectricMachinesData
+				.FirstOrDefault(x => x.Item1 == PowertrainPosition.BatteryElectricE2);
+			if (em == null) {
+				throw new VectoException("E2 EM required for PEV E2 GearshiftPreprocessing");
+			}
+			return em.Item2.FullLoadCurve.MaxSpeed / em.Item2.RatioADC;
         }
 	}
 }
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd
index 76c40c06b22ca87517885f8c7450ef9fa7c0fb1c..87b044d7fecc42820ee263367be0b9c315b6538f 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd
@@ -201,10 +201,15 @@
 									<xs:element name="Capacitor" minOccurs="0" maxOccurs="unbounded">
 										<xs:complexType>
 											<xs:sequence>
-												<xs:element name="CapacitorTechnology" type="xs:string">
+												<xs:element name="CapacitorTechnology">
 													<xs:annotation>
 														<xs:documentation>P300 - [-]</xs:documentation>
 													</xs:annotation>
+													<xs:simpleType>
+														<xs:restriction base="xs:string">
+															<xs:enumeration value="with DCDC converter"/>
+														</xs:restriction>
+													</xs:simpleType>
 												</xs:element>
 												<xs:element name="RatedCapacitance" type="xs:integer">
 													<xs:annotation>
@@ -225,22 +230,6 @@
 										<xs:documentation>P303 - bool</xs:documentation>
 									</xs:annotation>
 								</xs:element>
-								<xs:sequence minOccurs="0">
-									<xs:element name="MaxAlternatorPower">
-										<xs:simpleType>
-											<xs:restriction base="xs:int">
-												<xs:minExclusive value="0"/>
-											</xs:restriction>
-										</xs:simpleType>
-									</xs:element>
-									<xs:element name="ElectricStorageCapacity">
-										<xs:simpleType>
-											<xs:restriction base="xs:int">
-												<xs:minExclusive value="0"/>
-											</xs:restriction>
-										</xs:simpleType>
-									</xs:element>
-								</xs:sequence>
 							</xs:sequence>
 						</xs:complexType>
 					</xs:element>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd
index c6e16750bf98bdc8a43265ec28d441aa044bf62c..e321102350a1968d758597ed7a698d1e4a149a78 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd
@@ -120,96 +120,94 @@
 										</xs:simpleContent>
 									</xs:complexType>
 								</xs:element>
-								<xs:element name="SmartAlternator" minOccurs="0">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="RatedCurrent" type="xs:integer">
-												<xs:annotation>
-													<xs:documentation>P295 - [A]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="RatedVoltage">
-												<xs:annotation>
-													<xs:documentation>P296 - [V]</xs:documentation>
-												</xs:annotation>
-												<xs:simpleType>
-													<xs:restriction base="xs:integer">
-														<xs:enumeration value="12"/>
-														<xs:enumeration value="24"/>
-														<xs:enumeration value="48"/>
-													</xs:restriction>
-												</xs:simpleType>
-											</xs:element>
-											<xs:element name="BatteryTechnology">
-												<xs:annotation>
-													<xs:documentation>P296 - enum</xs:documentation>
-												</xs:annotation>
-												<xs:simpleType>
-													<xs:restriction base="xs:string">
-														<xs:enumeration value="lead-acid battery – conventional"/>
-														<xs:enumeration value="lead-acid battery – AGM"/>
-														<xs:enumeration value="lead-acid battery – gel"/>
-														<xs:enumeration value="li-ion battery - high power"/>
-														<xs:enumeration value="li-ion battery - high energy"/>
-													</xs:restriction>
-												</xs:simpleType>
-											</xs:element>
-											<xs:element name="BatteryNominalVoltage">
-												<xs:annotation>
-													<xs:documentation>P298 - [V]</xs:documentation>
-												</xs:annotation>
-												<xs:simpleType>
-													<xs:restriction base="xs:integer">
-														<xs:enumeration value="12"/>
-														<xs:enumeration value="24"/>
-														<xs:enumeration value="48"/>
-													</xs:restriction>
-												</xs:simpleType>
-											</xs:element>
-											<xs:element name="BatteryRatedCapacity" type="xs:integer">
-												<xs:annotation>
-													<xs:documentation>P299 - [Ah]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="CapacitorTechnology" type="xs:string">
-												<xs:annotation>
-													<xs:documentation>P300 - [-]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="CapacitorRatedCapacitance" type="xs:integer">
-												<xs:annotation>
-													<xs:documentation>P301 - [F]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="CapacitorRatedVoltage" type="xs:integer">
-												<xs:annotation>
-													<xs:documentation>P302 - [V]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-										</xs:sequence>
-									</xs:complexType>
-								</xs:element>
+								<xs:sequence minOccurs="0">
+									<xs:element name="SmartAlternator">
+										<xs:complexType>
+											<xs:sequence>
+												<xs:element name="RatedCurrent" type="xs:integer">
+													<xs:annotation>
+														<xs:documentation>P295 - [A]</xs:documentation>
+													</xs:annotation>
+												</xs:element>
+												<xs:element name="RatedVoltage">
+													<xs:annotation>
+														<xs:documentation>P296 - [V]</xs:documentation>
+													</xs:annotation>
+													<xs:simpleType>
+														<xs:restriction base="xs:integer">
+															<xs:enumeration value="12"/>
+															<xs:enumeration value="24"/>
+															<xs:enumeration value="48"/>
+														</xs:restriction>
+													</xs:simpleType>
+												</xs:element>
+											</xs:sequence>
+										</xs:complexType>
+									</xs:element>
+									<xs:element name="Battery" minOccurs="0" maxOccurs="unbounded">
+										<xs:complexType>
+											<xs:sequence>
+												<xs:element name="BatteryTechnology">
+													<xs:annotation>
+														<xs:documentation>P296 - enum</xs:documentation>
+													</xs:annotation>
+													<xs:simpleType>
+														<xs:restriction base="xs:string">
+															<xs:enumeration value="lead-acid battery – conventional"/>
+															<xs:enumeration value="lead-acid battery – AGM"/>
+															<xs:enumeration value="lead-acid battery – gel"/>
+															<xs:enumeration value="li-ion battery - high power"/>
+															<xs:enumeration value="li-ion battery - high energy"/>
+														</xs:restriction>
+													</xs:simpleType>
+												</xs:element>
+												<xs:element name="RatedCapacity" type="xs:integer">
+													<xs:annotation>
+														<xs:documentation>P299 - [Ah]</xs:documentation>
+													</xs:annotation>
+												</xs:element>
+												<xs:element name="NominalVoltage">
+													<xs:annotation>
+														<xs:documentation>P298 - [V]</xs:documentation>
+													</xs:annotation>
+													<xs:simpleType>
+														<xs:restriction base="xs:integer">
+															<xs:enumeration value="12"/>
+															<xs:enumeration value="24"/>
+															<xs:enumeration value="48"/>
+														</xs:restriction>
+													</xs:simpleType>
+												</xs:element>
+											</xs:sequence>
+										</xs:complexType>
+									</xs:element>
+									<xs:element name="Capacitor" minOccurs="0" maxOccurs="unbounded">
+										<xs:complexType>
+											<xs:sequence>
+												<xs:element name="CapacitorTechnology" type="xs:string">
+													<xs:annotation>
+														<xs:documentation>P300 - [-]</xs:documentation>
+													</xs:annotation>
+												</xs:element>
+												<xs:element name="RatedCapacitance" type="xs:integer">
+													<xs:annotation>
+														<xs:documentation>P301 - [F]</xs:documentation>
+													</xs:annotation>
+												</xs:element>
+												<xs:element name="RatedVoltage" type="xs:integer">
+													<xs:annotation>
+														<xs:documentation>P302 - [V]</xs:documentation>
+													</xs:annotation>
+												</xs:element>
+											</xs:sequence>
+										</xs:complexType>
+									</xs:element>
+								</xs:sequence>
 								<xs:element name="SupplyFromHEVPossible" type="xs:boolean">
 									<xs:annotation>
 										<xs:documentation>P303 - bool</xs:documentation>
 									</xs:annotation>
 								</xs:element>
-								<xs:sequence minOccurs="0">
-									<xs:element name="MaxAlternatorPower">
-										<xs:simpleType>
-											<xs:restriction base="xs:int">
-												<xs:minExclusive value="0"/>
-											</xs:restriction>
-										</xs:simpleType>
-									</xs:element>
-									<xs:element name="ElectricStorageCapacity">
-										<xs:simpleType>
-											<xs:restriction base="xs:int">
-												<xs:minExclusive value="0"/>
-											</xs:restriction>
-										</xs:simpleType>
-									</xs:element>
-								</xs:sequence>
 							</xs:sequence>
 						</xs:complexType>
 					</xs:element>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/123.VIF_Report_5.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/123.VIF_Report_5.xml
index a73cb24e4ace7203954022ec67ebe52d6ed7a3f2..f71765c7101534f550f29c6348bfe943e5a75390 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/123.VIF_Report_5.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/123.VIF_Report_5.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<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" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
+<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" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 v:\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
   <PrimaryVehicle>
     <Data id="text" xsi:type="PrimaryVehicleDataType">
       <Vehicle xsi:type="VehiclePIFType">
@@ -9,7 +9,7 @@
         <VIN>VEH-1234567890_nonSmart-ESS</VIN>
         <Date>2017-02-15T11:00:00Z</Date>
         <LegislativeCategory>M3</LegislativeCategory>
-        <VehicleCategory>Bus</VehicleCategory>
+        <ChassisConfiguration>Bus</ChassisConfiguration>
         <AxleConfiguration>8x2</AxleConfiguration>
         <Articulated>true</Articulated>
         <TechnicalPermissibleMaximumLadenMass>4000</TechnicalPermissibleMaximumLadenMass>
@@ -263,8 +263,8 @@
                 <Technology axleNumber="1">Variable displacement elec. controlled</Technology>
               </SteeringPump>
               <ElectricSystem>
-                <AlternatorTechnology>default</AlternatorTechnology>
-                <SmartElectrics>true</SmartElectrics>
+                <AlternatorTechnology>conventional</AlternatorTechnology>
+                <SupplyFromHEVPossible>false</SupplyFromHEVPossible>
                 <MaxAlternatorPower>15000</MaxAlternatorPower>
                 <ElectricStorageCapacity>50</ElectricStorageCapacity>
               </ElectricSystem>
@@ -276,7 +276,7 @@
                 <SmartCompressionSystem>true</SmartCompressionSystem>
                 <SmartRegenerationSystem>false</SmartRegenerationSystem>
                 <AirsuspensionControl>electronically</AirsuspensionControl>
-                <SCRReagentDosing>true</SCRReagentDosing>
+                <PneumaticSCRReagentDosing>true</PneumaticSCRReagentDosing>
               </PneumaticSystem>
               <HVAC>
                 <AdjustableCoolantThermostat>true</AdjustableCoolantThermostat>
@@ -660,6 +660,30 @@
         <v2.8:VehicleWidth>2500</v2.8:VehicleWidth>
         <v2.8:EntranceHeight>2500</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 xsi:type="v2.0:AirDragDataDeclarationType" id="CabinX24h">
+              <v2.0:Manufacturer>Generic Manufacturer</v2.0:Manufacturer>
+              <v2.0:Model>Generic Model</v2.0:Model>
+              <v2.0:CertificationNumber>e12*0815/8051*2017/05E1000*00</v2.0:CertificationNumber>
+              <v2.0:Date>2018-03-24T15:00:00Z</v2.0:Date>
+              <v2.0:AppVersion>Vecto AirDrag x.y.z</v2.0:AppVersion>
+              <v2.0:CdxA_0>6.31</v2.0:CdxA_0>
+              <v2.0:TransferredCdxA>6.32</v2.0:TransferredCdxA>
+              <v2.0:DeclaredCdxA>6.36</v2.0:DeclaredCdxA>
+            </v2.0:Data>
+            <v2.0:Signature>
+              <di:Reference URI="#CabinX24h">
+                <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/28N8=</di:DigestValue>
+              </di:Reference>
+            </v2.0:Signature>
+          </v2.8:AirDrag>
+        </v2.8:Components>
       </Vehicle>
       <ApplicationInformation>
         <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
@@ -695,6 +719,7 @@
         <v2.8:VIN>VEH-2234567890</v2.8:VIN>
         <v2.8:Date>2021-02-13T07:20:08.0187663Z</v2.8:Date>
         <v2.8:CorrectedActualMass>15000</v2.8:CorrectedActualMass>
+        <v2.8:AirdragModifiedMultistage>false</v2.8:AirdragModifiedMultistage>
         <v2.8:BodyworkCode>CB</v2.8:BodyworkCode>
         <v2.8:DoorDriveTechnology>mixed</v2.8:DoorDriveTechnology>
         <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
@@ -763,6 +788,7 @@
         <v2.8:Date>2021-02-13T07:20:08.0187663Z</v2.8:Date>
         <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
         <v2.8:TechnicalPermissibleMaximumLadenMass>20000</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:AirdragModifiedMultistage>false</v2.8:AirdragModifiedMultistage>
         <v2.8:NgTankSystem>Liquefied</v2.8:NgTankSystem>
         <v2.8:ClassBus>B</v2.8:ClassBus>
         <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
@@ -809,7 +835,7 @@
     </Signature>
   </ManufacturingStage>
   <ManufacturingStage stageCount="5">
-    <Data xsi:type="BusManufacturingStageDataType" id="MST-076becd8299f4cd6b7ed">
+    <Data xsi:type="BusManufacturingStageDataType" id="MST-4da6983187dd418892e2">
       <HashPreviousStage>
         <di:Reference URI="#RESULT-8f30c7fe665a47938f7b">
           <di:Transforms>
@@ -820,26 +846,55 @@
           <di:DigestValue>GHpFCKh1bu/YPwYj38kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
         </di:Reference>
       </HashPreviousStage>
-      <Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-d76d03c792dc4a258381">
-        <v2.8:Manufacturer>Manufq</v2.8:Manufacturer>
-        <v2.8:ManufacturerAddress>asdflköj</v2.8:ManufacturerAddress>
-        <v2.8:VIN>sadsadf</v2.8:VIN>
-        <v2.8:Date>2021-05-16T22:00:00Z</v2.8:Date>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-6835a68771164787a4e1">
+        <v2.8:Manufacturer>Some Manufacturer</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Infinite Loop</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-1234567891</v2.8:VIN>
+        <v2.8:Date>2021-05-19T22:00:00Z</v2.8:Date>
+        <v2.8:Model>Sample Bus Model 2</v2.8:Model>
+        <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
+        <v2.8:CorrectedActualMass>7000</v2.8:CorrectedActualMass>
+        <v2.8:TechnicalPermissibleMaximumLadenMass>10000</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:NgTankSystem>Compressed</v2.8:NgTankSystem>
+        <v2.8:ClassBus>A</v2.8:ClassBus>
+        <v2.8:NumberPassengersLowerDeck>10</v2.8:NumberPassengersLowerDeck>
+        <v2.8:NumberPassengersUpperDeck>20</v2.8:NumberPassengersUpperDeck>
+        <v2.8:BodyworkCode>CC</v2.8:BodyworkCode>
+        <v2.8:LowEntry>true</v2.8:LowEntry>
+        <v2.8:HeightIntegratedBody>2500</v2.8:HeightIntegratedBody>
+        <v2.8:DoorDriveTechnology>unknown</v2.8:DoorDriveTechnology>
         <v2.8:VehicleDeclarationType>final</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>false</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
+        </v2.8:ADAS>
+        <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 xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.8:AirDragModifiedUseStandardValueType" id="AD-4e740f2451ba4e99b0d2" />
+            <v2.0:Signature>
+              <di:Reference>
+                <di:DigestMethod Algorithm="null" />
+                <di:DigestValue>NOT AVAILABLE</di:DigestValue>
+              </di:Reference>
+            </v2.0:Signature>
+          </v2.8:AirDrag>
+        </v2.8:Components>
       </Vehicle>
       <ApplicationInformation>
-        <SimulationToolVersion>0.7.3.2171-DEV</SimulationToolVersion>
-        <Date>2021-05-17T07:22:26.5083903Z</Date>
+        <SimulationToolVersion>0.7.3.2247-DEV</SimulationToolVersion>
+        <Date>2021-05-20T07:27:20.0220853Z</Date>
       </ApplicationInformation>
     </Data>
     <Signature>
-      <di:Reference URI="#MST-076becd8299f4cd6b7ed">
+      <di:Reference URI="#MST-4da6983187dd418892e2">
         <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>OuOo05XjBzDuVaiSHqbLWrQbHy5xdFaDCzNQnCLymYE=</di:DigestValue>
+        <di:DigestValue>XB7ZK6AYseDU3sMIqJFxUmDwJHkvcvsPRDwMGjKY6eA=</di:DigestValue>
       </di:Reference>
     </Signature>
   </ManufacturingStage>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_full-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_full-sample.xml
index 9e20d2cd2d4e3791611918ac7b389c79169f1984..b6069da5a5049db6e1487e69ca57609b1e78efc3 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_full-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_full-sample.xml
@@ -1 +1 @@
-<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType">
		<Manufacturer>Some Manufacturer</Manufacturer>
		<ManufacturerAddress>Infinite Loop</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<Model>Sample Bus Model 2</Model>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>7000</CorrectedActualMass>
		<TechnicalPermissibleMaximumLadenMass>10000</TechnicalPermissibleMaximumLadenMass>
		<ClassBus>A</ClassBus>
		<NumberPassengersLowerDeck>10</NumberPassengersLowerDeck>
		<NumberPassengersUpperDeck>20</NumberPassengersUpperDeck>
		<BodyworkCode>CC</BodyworkCode>
		<LowEntry>true</LowEntry>
		<HeightIntegratedBody>2500</HeightIntegratedBody>		
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType">
		<Manufacturer>Some Manufacturer</Manufacturer>
		<ManufacturerAddress>Infinite Loop</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<Model>Sample Bus Model 2</Model>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>7000</CorrectedActualMass>
		<TechnicalPermissibleMaximumLadenMass>10000</TechnicalPermissibleMaximumLadenMass>
		<ClassBus>A</ClassBus>
		<NumberPassengersLowerDeck>10</NumberPassengersLowerDeck>
		<NumberPassengersUpperDeck>20</NumberPassengersUpperDeck>
		<BodyworkCode>CC</BodyworkCode>
		<LowEntry>true</LowEntry>
		<HeightIntegratedBody>2500</HeightIntegratedBody>		
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries01-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries01-sample.xml
index 760dc95f4322428fb6ec82cbdab6d6269e20fcdd..33194bccad2511a878f79d682f1605f4bd1f7dff 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries01-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries01-sample.xml
@@ -1 +1 @@
-<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType">
		<Manufacturer>Some Manufacturer 1</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 1</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>7000</CorrectedActualMass>
		<TechnicalPermissibleMaximumLadenMass>10000</TechnicalPermissibleMaximumLadenMass>
		<BodyworkCode>CC</BodyworkCode>
		<LowEntry>false</LowEntry>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType">
		<Manufacturer>Some Manufacturer 1</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 1</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>7000</CorrectedActualMass>
		<TechnicalPermissibleMaximumLadenMass>10000</TechnicalPermissibleMaximumLadenMass>
		<BodyworkCode>CC</BodyworkCode>
		<LowEntry>false</LowEntry>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries02-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries02-sample.xml
index 6404f3d41e9b2c384697e1762cc46bf9a919d79a..a580db7446d77a5ac44a28e6284b220ebfc0e9f9 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries02-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_certain_entries02-sample.xml
@@ -1 +1 @@
-<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType">
		<Manufacturer>Some Manufacturer 2</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 2</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<NumberPassengersLowerDeck>10</NumberPassengersLowerDeck>
		<NumberPassengersUpperDeck>20</NumberPassengersUpperDeck>	
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType">
		<Manufacturer>Some Manufacturer 2</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 2</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<NumberPassengersLowerDeck>10</NumberPassengersLowerDeck>
		<NumberPassengersUpperDeck>20</NumberPassengersUpperDeck>	
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_mandatory_entries.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_mandatory_entries.xml
index 89d0e3a818a2bde6ebfc8e6eb48203b84edd29ca..c50959a82842f6e9e89e2aaf10e7288f5ac989db 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_mandatory_entries.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-exempted_input_only_mandatory_entries.xml
@@ -1 +1 @@
-<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType" >
		<Manufacturer>Some Manufacturer 3</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 3</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedInterimStageInputType" >
		<Manufacturer>Some Manufacturer 3</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 3</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_full-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_full-sample.xml
index 47166faa269e2e2d2fd313e9bce63a0dd4b14fa7..bdba3c8d058526554b2389f6e8ae86b54ea47a28 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_full-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_full-sample.xml
@@ -5,7 +5,7 @@ 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:di="http://www.w3.org/2000/09/xmldsig#" 
-xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
+xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
 	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType">
 		<Manufacturer>Some Manufacturer</Manufacturer>
 		<ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries01-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries01-sample.xml
index b3026591ed53048a8944edba0570ffc82d1e7085..39c10eb8662376c5f7480fbb5e9d09c46e70eee2 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries01-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries01-sample.xml
@@ -1 +1 @@
-<?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:di="http://www.w3.org/2000/09/xmldsig#"
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 1</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 1</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<Model>Sample Bus Model 2</Model>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>5000</CorrectedActualMass>
		<TechnicalPermissibleMaximumLadenMass>10000</TechnicalPermissibleMaximumLadenMass>
		<AirdragModifiedMultistage>false</AirdragModifiedMultistage>
		<NgTankSystem>Compressed</NgTankSystem>
		<ClassBus>A</ClassBus>
		<BodyworkCode>CG</BodyworkCode>
		<LowEntry>true</LowEntry>
		<HeightIntegratedBody>2500</HeightIntegratedBody>
		<VehicleLength>10000</VehicleLength>
		<VehicleWidth>2600</VehicleWidth>
		<EntranceHeight>2000</EntranceHeight>
		<DoorDriveTechnology>pneumatic</DoorDriveTechnology>
		<VehicleDeclarationType>interim</VehicleDeclarationType>
		<ADAS>
			<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
			<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
			<v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
			<v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
			<v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
		</ADAS>
		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
			<Auxiliaries>
				<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
					<ElectricSystem>
						<LEDLights>
							<Interiorlights>false</Interiorlights>
							<Dayrunninglights>true</Dayrunninglights>
							<Headlights>false</Headlights>
						</LEDLights>		
					</ElectricSystem>
					<HVAC>
						<AuxiliaryHeaterPower>50</AuxiliaryHeaterPower>
						<DoubleGlazing>false</DoubleGlazing>
						<SeparateAirDistributionDucts>false</SeparateAirDistributionDucts>
						<WaterElectricHeater>true</WaterElectricHeater>
						<OtherHeatingTechnology>false</OtherHeatingTechnology>			
					</HVAC>
				</Data>
			</Auxiliaries>
		</Components>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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:di="http://www.w3.org/2000/09/xmldsig#"
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 1</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 1</ManufacturerAddress>
		<VIN>VEH-1234567891</VIN>
		<Date>2021-01-09T11:00:00Z</Date>
		<Model>Sample Bus Model 2</Model>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>5000</CorrectedActualMass>
		<TechnicalPermissibleMaximumLadenMass>10000</TechnicalPermissibleMaximumLadenMass>
		<AirdragModifiedMultistage>false</AirdragModifiedMultistage>
		<NgTankSystem>Compressed</NgTankSystem>
		<ClassBus>A</ClassBus>
		<BodyworkCode>CG</BodyworkCode>
		<LowEntry>true</LowEntry>
		<HeightIntegratedBody>2500</HeightIntegratedBody>
		<VehicleLength>10000</VehicleLength>
		<VehicleWidth>2600</VehicleWidth>
		<EntranceHeight>2000</EntranceHeight>
		<DoorDriveTechnology>pneumatic</DoorDriveTechnology>
		<VehicleDeclarationType>interim</VehicleDeclarationType>
		<ADAS>
			<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
			<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
			<v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
			<v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
			<v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
		</ADAS>
		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
			<Auxiliaries>
				<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
					<ElectricSystem>
						<LEDLights>
							<Interiorlights>false</Interiorlights>
							<Dayrunninglights>true</Dayrunninglights>
							<Headlights>false</Headlights>
						</LEDLights>		
					</ElectricSystem>
					<HVAC>
						<AuxiliaryHeaterPower>50</AuxiliaryHeaterPower>
						<DoubleGlazing>false</DoubleGlazing>
						<SeparateAirDistributionDucts>false</SeparateAirDistributionDucts>
						<WaterElectricHeater>true</WaterElectricHeater>
						<OtherHeatingTechnology>false</OtherHeatingTechnology>			
					</HVAC>
				</Data>
			</Auxiliaries>
		</Components>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries02-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries02-sample.xml
index cad329802b1ffae72c19223bc767d985b729eb48..49093e77c8f55585c0f0182d00a831f27acff660 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries02-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_certain_entries02-sample.xml
@@ -1 +1 @@
-<?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:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 2</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 2</ManufacturerAddress>
		<VIN>VEH-1234567890</VIN>
		<Date>2020-01-09T11:00:00Z</Date>
		<Model>Sample Bus Model</Model>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>500</CorrectedActualMass>
		<NgTankSystem>Compressed</NgTankSystem>
		<ClassBus>II+III</ClassBus>
		<NumberPassengersLowerDeck>0</NumberPassengersLowerDeck>
		<NumberPassengersUpperDeck>10</NumberPassengersUpperDeck>
		<BodyworkCode>CB</BodyworkCode>
		<LowEntry>false</LowEntry>
		<HeightIntegratedBody>2500</HeightIntegratedBody>
		<VehicleLength>9500</VehicleLength>
		<VehicleWidth>2500</VehicleWidth>
		<EntranceHeight>2000</EntranceHeight>
		<VehicleDeclarationType>interim</VehicleDeclarationType>
		<ADAS>
			<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
			<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
			<v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
			<v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
			<v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
		</ADAS>
		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
			<AirDrag>
				<v2.0:Data xsi:type="v2.0:AirDragDataDeclarationType" id="CabinX23h">
					<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>6.31</v2.0:CdxA_0>
					<v2.0:TransferredCdxA>6.32</v2.0:TransferredCdxA>
					<v2.0:DeclaredCdxA>6.34</v2.0:DeclaredCdxA>
				</v2.0: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">
					<HVAC>
						<SystemConfiguration>0</SystemConfiguration>
						<HeatPumpTypeDriverCompartment>none</HeatPumpTypeDriverCompartment>
						<HeatPumpModeDriverCompartment>heating</HeatPumpModeDriverCompartment>
						<HeatPumpTypePassengerCompartment>non R-744 2-stage</HeatPumpTypePassengerCompartment>
						<HeatPumpModePassengerCompartment>cooling</HeatPumpModePassengerCompartment>
					</HVAC>
				</Data>
			</Auxiliaries>
		</Components>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 2</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 2</ManufacturerAddress>
		<VIN>VEH-1234567890</VIN>
		<Date>2020-01-09T11:00:00Z</Date>
		<Model>Sample Bus Model</Model>
		<LegislativeCategory>M3</LegislativeCategory>
		<CorrectedActualMass>500</CorrectedActualMass>
		<NgTankSystem>Compressed</NgTankSystem>
		<ClassBus>II+III</ClassBus>
		<NumberPassengersLowerDeck>0</NumberPassengersLowerDeck>
		<NumberPassengersUpperDeck>10</NumberPassengersUpperDeck>
		<BodyworkCode>CB</BodyworkCode>
		<LowEntry>false</LowEntry>
		<HeightIntegratedBody>2500</HeightIntegratedBody>
		<VehicleLength>9500</VehicleLength>
		<VehicleWidth>2500</VehicleWidth>
		<EntranceHeight>2000</EntranceHeight>
		<VehicleDeclarationType>interim</VehicleDeclarationType>
		<ADAS>
			<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
			<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
			<v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
			<v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
			<v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
		</ADAS>
		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
			<AirDrag>
				<v2.0:Data xsi:type="v2.0:AirDragDataDeclarationType" id="CabinX23h">
					<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>6.31</v2.0:CdxA_0>
					<v2.0:TransferredCdxA>6.32</v2.0:TransferredCdxA>
					<v2.0:DeclaredCdxA>6.34</v2.0:DeclaredCdxA>
				</v2.0: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">
					<HVAC>
						<SystemConfiguration>0</SystemConfiguration>
						<HeatPumpTypeDriverCompartment>none</HeatPumpTypeDriverCompartment>
						<HeatPumpModeDriverCompartment>heating</HeatPumpModeDriverCompartment>
						<HeatPumpTypePassengerCompartment>non R-744 2-stage</HeatPumpTypePassengerCompartment>
						<HeatPumpModePassengerCompartment>cooling</HeatPumpModePassengerCompartment>
					</HVAC>
				</Data>
			</Auxiliaries>
		</Components>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_component_nullable_entries.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_component_nullable_entries.xml
index ec1d438284847d84a0bf12aa02ec27c59667390f..748413a19a57bb637e4d58bb0efce563385932bf 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_component_nullable_entries.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_component_nullable_entries.xml
@@ -1 +1 @@
-<?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:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 4</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 4</ManufacturerAddress>
		<VIN>VEH-1234567894</VIN>
		<Date>2022-01-09T11:00:00Z</Date>
		<VehicleDeclarationType>interim</VehicleDeclarationType>
		<ADAS>
			<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
			<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
			<v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
			<v2.3:PredictiveCruiseControl>1,2,3</v2.3:PredictiveCruiseControl>
		</ADAS>
		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
			<Auxiliaries>
				<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
					<ElectricSystem>
						<LEDLights>
						</LEDLights>
					</ElectricSystem>				
					<HVAC>
					</HVAC>
				</Data>			
			</Auxiliaries>			
		</Components>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 4</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 4</ManufacturerAddress>
		<VIN>VEH-1234567894</VIN>
		<Date>2022-01-09T11:00:00Z</Date>
		<VehicleDeclarationType>interim</VehicleDeclarationType>
		<ADAS>
			<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
			<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
			<v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
			<v2.3:PredictiveCruiseControl>1,2,3</v2.3:PredictiveCruiseControl>
		</ADAS>
		<Components xsi:type="CompletedVehicleComponentsDeclarationType">
			<Auxiliaries>
				<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
					<ElectricSystem>
						<LEDLights>
						</LEDLights>
					</ElectricSystem>				
					<HVAC>
					</HVAC>
				</Data>			
			</Auxiliaries>			
		</Components>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_mandatory_entries.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_mandatory_entries.xml
index a86a6460eeb1f924f7612fcd8fd89f49505b6e8c..1cff68c80913319b26652b815e25c1eee43d42eb 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_mandatory_entries.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_input_only_mandatory_entries.xml
@@ -1 +1 @@
-<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xmlns:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 3</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 3</ManufacturerAddress>
		<VIN>VEH-1234567890</VIN>
		<Date>2020-01-09T11:00:00Z</Date>
		<VehicleDeclarationType>final</VehicleDeclarationType>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
xmlns:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
	<v2.0:Vehicle id="VEH-1234567890" xsi:type="InterimStageInputType" >
		<Manufacturer>Some Manufacturer 3</Manufacturer>
		<ManufacturerAddress>Some Manufacturer Address 3</ManufacturerAddress>
		<VIN>VEH-1234567890</VIN>
		<Date>2020-01-09T11:00:00Z</Date>
		<VehicleDeclarationType>final</VehicleDeclarationType>
	</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_vif_input.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_vif_input.xml
index 79df6b5f74ea9180fde89bd78042b0e17691e9b3..d1e5b1621b2b0ae9ffff017987dd8513b6d57bfd 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_vif_input.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.8/vecto_vehicle-stage_vif_input.xml
@@ -1 +1 @@
-<?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:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
			<v2.0:Vehicle xsi:type="InterimStageInputType" id="MSTG-3-Vehicle">
				<Manufacturer>Intermediate Manufacturer 3</Manufacturer>
				<ManufacturerAddress>Intermediate Manufacturer Address 3</ManufacturerAddress>
				<VIN>VEH-2234567866</VIN>
				<Date>2021-02-13T07:20:08.0187663Z</Date>
				<LegislativeCategory>M3</LegislativeCategory>				
				<TechnicalPermissibleMaximumLadenMass>20000</TechnicalPermissibleMaximumLadenMass>				
				<NgTankSystem>Liquefied</NgTankSystem>				
				<ClassBus>B</ClassBus>			
				<VehicleDeclarationType>interim</VehicleDeclarationType>
				<ADAS>
					<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
					<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
					<v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
					<v2.3:PredictiveCruiseControl>1,2</v2.3:PredictiveCruiseControl>
					<v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
				</ADAS>				
				<Components xsi:type="CompletedVehicleComponentsDeclarationType">
					<Auxiliaries>
						<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
							<ElectricSystem>
								<LEDLights>
									<Positionlights>false</Positionlights>
									<Brakelights>false</Brakelights>
									<Headlights>true</Headlights>									
								</LEDLights>
							</ElectricSystem>
							<HVAC>
								<WaterElectricHeater>false</WaterElectricHeater>
								<AirElectricHeater>false</AirElectricHeater>
								<OtherHeatingTechnology>true</OtherHeatingTechnology>							
							</HVAC>
						</Data>
					</Auxiliaries>
				</Components>
			</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
+<?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:di="http://www.w3.org/2000/09/xmldsig#" 
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
			<v2.0:Vehicle xsi:type="InterimStageInputType" id="MSTG-3-Vehicle">
				<Manufacturer>Intermediate Manufacturer 3</Manufacturer>
				<ManufacturerAddress>Intermediate Manufacturer Address 3</ManufacturerAddress>
				<VIN>VEH-2234567866</VIN>
				<Date>2021-02-13T07:20:08.0187663Z</Date>
				<LegislativeCategory>M3</LegislativeCategory>				
				<TechnicalPermissibleMaximumLadenMass>20000</TechnicalPermissibleMaximumLadenMass>				
				<NgTankSystem>Liquefied</NgTankSystem>				
				<ClassBus>B</ClassBus>			
				<VehicleDeclarationType>interim</VehicleDeclarationType>
				<ADAS>
					<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
					<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
					<v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
					<v2.3:PredictiveCruiseControl>1,2</v2.3:PredictiveCruiseControl>
					<v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
				</ADAS>				
				<Components xsi:type="CompletedVehicleComponentsDeclarationType">
					<Auxiliaries>
						<Data xsi:type="CompletedVehicleAuxiliaryDataDeclarationType">
							<ElectricSystem>
								<LEDLights>
									<Positionlights>false</Positionlights>
									<Brakelights>false</Brakelights>
									<Headlights>true</Headlights>									
								</LEDLights>
							</ElectricSystem>
							<HVAC>
								<WaterElectricHeater>false</WaterElectricHeater>
								<AirElectricHeater>false</AirElectricHeater>
								<OtherHeatingTechnology>true</OtherHeatingTechnology>							
							</HVAC>
						</Data>
					</Auxiliaries>
				</Components>
			</v2.0:Vehicle>
</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages.xml
index 18f35e7a477dcb28441ff35d5042049ec435ffe4..d9b86d094aeeb11cfab0a47cdf8227562101b416 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>								
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_NGTankSystem.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_NGTankSystem.xml
index d545658cf8bf874cad37f5d93067f8a64f5aab89..b5a218ea1bb05b7f9cf73b479bc8abb0bee9e034 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_NGTankSystem.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_NGTankSystem.xml
@@ -274,8 +274,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_airdrag.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_airdrag.xml
index 361b9948987401786b0ac5721c8e31f7015eef28..7793910a73b51dd92a520946a77d82bb7e3a0a74 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_airdrag.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_airdrag.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_heatPump.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_heatPump.xml
index e3b3dabf98a8496f7ddb83c82524568d20af9473..b250b5f8c5e80585f31c9058ecc7c9ae4fbd6fc9 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_heatPump.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_heatPump.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_hev.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_hev.xml
index 129c8154a1a3b14971dbef400a69a74562e6ed15..be8c21b0c208e4b2a4432d990d3de3f89f232491 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_hev.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_hev.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>	
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>								
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_vif.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_vif.xml
index 9c5437d5798030b9c2381ecf975e43a13e2448fc..18fb3b9e618d6aeb6e339f358bee9882a5372299 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_vif.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_multiple_stages_vif.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_one_stage.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_one_stage.xml
index c22deb2185a35a96ca63ab3a41b24f52d39bed61..fb2e80fe11d5fc899f937767d1e5af4f0225a403 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_one_stage.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_one_stage.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_two_stages.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_two_stages.xml
index 3869a5acb8b39eebf8960a16a90df0b27c40577e..0dc6cccc440ca3f5a4378f4fa54a07ed7435e951 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_two_stages.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_consolidated_two_stages.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_only.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_only.xml
index 36fdc33ca1e7ae9b1a455d0e8b2ebd1b04c3770a..e7c8c66e624966c33f067f9cefec6ee4143526fc 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_only.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_only.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?>
<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" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 v:\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
	<PrimaryVehicle>
		<Data id="text" xsi:type="PrimaryVehicleDataType">
			<Vehicle xsi:type="VehiclePIFType">
				<ManufacturerPrimaryVehicle>Generic Truck Manufacturer</ManufacturerPrimaryVehicle>
				<ManufacturerAddressPrimaryVehicle>Street, ZIP City</ManufacturerAddressPrimaryVehicle>
				<Model>Generic Model</Model>
				<VIN>VEH-1234567890_nonSmart-ESS</VIN>
				<Date>2017-02-15T11:00:00Z</Date>
				<LegislativeCategory>M3</LegislativeCategory>
				<ChassisConfiguration>Bus</ChassisConfiguration>
				<AxleConfiguration>8x2</AxleConfiguration>
				<Articulated>true</Articulated>
				<TechnicalPermissibleMaximumLadenMass>4000</TechnicalPermissibleMaximumLadenMass>
				<IdlingSpeed>600</IdlingSpeed>
				<RetarderType>Transmission Output Retarder</RetarderType>
				<RetarderRatio>1.000</RetarderRatio>
				<AngledriveType>None</AngledriveType>
				<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
				<ADAS xsi:type="v2.3:AdvancedDriverAssistantSystemsType">
					<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
					<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
					<v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
					<v2.3:PredictiveCruiseControl>1,2,3</v2.3:PredictiveCruiseControl>
					<v2.3:APTEcoRollReleaseLockupClutch>false</v2.3:APTEcoRollReleaseLockupClutch>
				</ADAS>
				<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"/>
					<tcl:Entry gear="12" maxTorque="1900"/>
				</TorqueLimits>
				<Components xsi:type="VehicleComponentsPIFType">
					<Engine>
						<Data xsi:type="EngineDataPIFType">
							<Manufacturer>Generic Engine Manufacturer</Manufacturer>
							<Model>Bus 6x2</Model>
							<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
							<Date>2017-02-15T11:00:00Z</Date>
							<AppVersion>VectoEngine x.y</AppVersion>
							<Displacement>12730</Displacement>
							<RatedSpeed>1800</RatedSpeed>
							<RatedPower>325032</RatedPower>
							<MaxEngineTorque>2134</MaxEngineTorque>
							<WHRType>
								<v2.3:MechanicalOutputICE>false</v2.3:MechanicalOutputICE>
								<v2.3:MechanicalOutputDrivetrain>false</v2.3:MechanicalOutputDrivetrain>
								<v2.3:ElectricalOutput>true</v2.3:ElectricalOutput>
							</WHRType>
							<Mode>
								<IdlingSpeed>600</IdlingSpeed>
								<FullLoadAndDragCurve>
									<Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00"/>
									<Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00"/>
									<Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00"/>
									<Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00"/>
									<Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00"/>
									<Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00"/>
									<Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00"/>
									<Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00"/>
									<Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00"/>
									<Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00"/>
								</FullLoadAndDragCurve>
								<Fuels>
									<FuelType>Diesel CI</FuelType>
								</Fuels>
							</Mode>
						</Data>
					</Engine>
					<Transmission>
						<Data xsi:type="TransmissionDataPIFType">
							<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
							<Model>Generic 40t Long Haul Truck Gearbox</Model>
							<MainCertificationMethod>Standard values</MainCertificationMethod>
							<CertificationNumber>Trans-5464sdf6sdf555</CertificationNumber>
							<Date>2017-01-11T11:00:00Z</Date>
							<AppVersion>3.0.1</AppVersion>
							<TransmissionType>AMT</TransmissionType>
							<Gears xsi:type="TransmissionGearsPIFType">
								<Gear number="1">
									<Ratio>14.930</Ratio>
									<MaxTorque>1900</MaxTorque>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="2">
									<Ratio>11.640</Ratio>
									<MaxTorque>1900</MaxTorque>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="3">
									<Ratio>9.020</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="4">
									<Ratio>7.040</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="5">
									<Ratio>5.640</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="6">
									<Ratio>4.400</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="7">
									<Ratio>3.390</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="8">
									<Ratio>2.650</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="9">
									<Ratio>2.050</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="10">
									<Ratio>1.600</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="11">
									<Ratio>1.280</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="12">
									<Ratio>1.000</Ratio>
								</Gear>
							</Gears>
						</Data>
					</Transmission>
					<TorqueConverter>
						<Data xsi:type="TorqueConverterDataPIFType">
							<Manufacturer>Generic Torque Converter</Manufacturer>
							<Model>Generic Torque Converter Model</Model>
							<CertificationMethod>Standard values</CertificationMethod>
							<CertificationNumber>Torq-4546565455</CertificationNumber>
							<Date>2018-01-12T12:00:00Z</Date>
							<AppVersion>3.0.3</AppVersion>
							<Characteristics>
								<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"/>
								<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"/>
								<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"/>
							</Characteristics>
						</Data>
					</TorqueConverter>
					<Angledrive>
						<Data xsi:type="AngledriveDataPIFType">
							<Manufacturer>Generic Angledrive</Manufacturer>
							<Model>Generic Angledrive Model</Model>
							<CertificationMethod>Standard values</CertificationMethod>
							<CertificationNumber>ANG-Z64665456654</CertificationNumber>
							<Date>2019-01-12T12:00:00Z</Date>
							<AppVersion>3.2.3</AppVersion>
							<Ratio>20</Ratio>
						</Data>
					</Angledrive>
					<Axlegear>
						<Data xsi:type="AxlegearDataPIFType">
							<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
							<Model>Generic 40t Long Haul Truck AxleGear</Model>
							<CertificationMethod>Standard values</CertificationMethod>
							<CertificationNumber>AX-6654888s5f4</CertificationNumber>
							<Date>2017-01-11T11:00:00Z</Date>
							<AppVersion>3.0.1</AppVersion>
							<LineType>Single portal axle</LineType>
							<Ratio>2.590</Ratio>
						</Data>
					</Axlegear>
					<AxleWheels>
						<Data xsi:type="AxleWheelsDataPIFType">
							<Axles>
								<Axle axleNumber="1" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
									<v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
									<v2.0:TwinTyres>false</v2.0:TwinTyres>
									<v2.0:Steered>true</v2.0:Steered>
									<v2.0:Tyre>
										<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
											<v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
											<v2.0:Model>Generic Wheel</v2.0:Model>
											<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
											<v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
											<v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
											<v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
											<v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
											<v2.0:FzISO>31300</v2.0:FzISO>
										</v2.0:Data>
										<v2.0: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>
										</v2.0:Signature>
									</v2.0:Tyre>
								</Axle>
								<Axle axleNumber="2" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
									<v2.0:AxleType>VehicleDriven</v2.0:AxleType>
									<v2.0:TwinTyres>true</v2.0:TwinTyres>
									<v2.0:Steered>false</v2.0:Steered>
									<v2.0:Tyre>
										<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
											<v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
											<v2.0:Model>Generic Wheel</v2.0:Model>
											<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
											<v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
											<v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
											<v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
											<v2.0:RRCDeclared>0.0063</v2.0:RRCDeclared>
											<v2.0:FzISO>31300</v2.0:FzISO>
										</v2.0:Data>
										<v2.0: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>
										</v2.0:Signature>
									</v2.0:Tyre>
								</Axle>
								<Axle axleNumber="3" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
									<v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
									<v2.0:TwinTyres>false</v2.0:TwinTyres>
									<v2.0:Steered>false</v2.0:Steered>
									<v2.0:Tyre>
										<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
											<v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
											<v2.0:Model>Generic Wheel</v2.0:Model>
											<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
											<v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
											<v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
											<v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
											<v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
											<v2.0:FzISO>31300</v2.0:FzISO>
										</v2.0:Data>
										<v2.0: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>
										</v2.0:Signature>
									</v2.0:Tyre>
								</Axle>
							</Axles>
						</Data>
					</AxleWheels>
					<Auxiliaries>
						<Data xsi:type="AuxiliaryDataPIFType">
							<Fan>
								<Technology>Hydraulic driven - Constant displacement pump</Technology>
							</Fan>
							<SteeringPump>
								<Technology axleNumber="1">Variable displacement elec. controlled</Technology>
							</SteeringPump>
							<ElectricSystem>
								<AlternatorTechnology>smart</AlternatorTechnology>
								<SmartAlternator>
									<RatedCurrent>10</RatedCurrent>
									<RatedVoltage>12</RatedVoltage>
									<BatteryTechnology>lead-acid battery – conventional</BatteryTechnology>
									<BatteryNominalVoltage>12</BatteryNominalVoltage>
									<BatteryRatedCapacity>50</BatteryRatedCapacity>
									<CapacitorTechnology>10</CapacitorTechnology>
									<CapacitorRatedCapacitance>30</CapacitorRatedCapacitance>
									<CapacitorRatedVoltage>40</CapacitorRatedVoltage>
								</SmartAlternator>
								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
								<MaxAlternatorPower>15000</MaxAlternatorPower>
								<ElectricStorageCapacity>50</ElectricStorageCapacity>
							</ElectricSystem>
							<PneumaticSystem>
								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
								<CompressorDrive>electrically</CompressorDrive>
								<Clutch>none</Clutch>
								<CompressorRatio>1.000</CompressorRatio>
								<SmartCompressionSystem>true</SmartCompressionSystem>
								<SmartRegenerationSystem>false</SmartRegenerationSystem>
								<AirsuspensionControl>electronically</AirsuspensionControl>
								<PneumaticSCRReagentDosing>true</PneumaticSCRReagentDosing>
							</PneumaticSystem>
							<HVAC>
								<AdjustableCoolantThermostat>true</AdjustableCoolantThermostat>
								<EngineWasteGasHeatExchanger>true</EngineWasteGasHeatExchanger>
							</HVAC>
						</Data>
					</Auxiliaries>
				</Components>
			</Vehicle>
			<InputDataSignature>
				<di:Reference URI="#VEH-PrimaryBus_SmartPS">
					<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>uqcFIXtDYxvl513ruiYYJCrV1fIiyw37t8vJhg4xxoo=</di:DigestValue>
				</di:Reference>
			</InputDataSignature>
			<ManufacturerRecordSignature>
				<di:Reference URI="#RESULT-5f30c7fe665a47938f6b">
					<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>KUpFCKh1bu/YPwYj36kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
				</di:Reference>
			</ManufacturerRecordSignature>
			<Results>
				<Status>success</Status>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
						<Payload unit="kg">1352.52</Payload>
						<PassengerCount>19.89</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">21.22359</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1555.73</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
						<Payload unit="kg">6762.60</Payload>
						<PassengerCount>99.45</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">25.40945</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1862.57</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
						<Payload unit="kg">1352.52</Payload>
						<PassengerCount>19.89</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">16.74101</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1227.15</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
						<Payload unit="kg">6762.60</Payload>
						<PassengerCount>99.45</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">20.24221</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1483.80</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
						<Payload unit="kg">1352.52</Payload>
						<PassengerCount>19.89</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">14.34578</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1051.58</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
						<Payload unit="kg">6762.60</Payload>
						<PassengerCount>99.45</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">17.60016</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1290.13</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15469.51</TotalVehicleMass>
						<Payload unit="kg">1294.51</Payload>
						<PassengerCount>18.23</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">11.82313</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">866.66</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">18411.57</TotalVehicleMass>
						<Payload unit="kg">4236.57</Payload>
						<PassengerCount>59.67</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">13.24283</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">970.73</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
						<Payload unit="kg">1578.29</Payload>
						<PassengerCount>23.21</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">22.72091</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1665.49</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
						<Payload unit="kg">7891.43</Payload>
						<PassengerCount>116.05</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">27.95930</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">2049.48</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
						<Payload unit="kg">1578.29</Payload>
						<PassengerCount>23.21</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">17.90756</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1312.66</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
						<Payload unit="kg">7891.43</Payload>
						<PassengerCount>116.05</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">22.23796</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1630.09</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
						<Payload unit="kg">1578.29</Payload>
						<PassengerCount>23.21</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">15.28035</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1120.08</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
						<Payload unit="kg">7891.43</Payload>
						<PassengerCount>116.05</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">19.26201</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1411.95</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16467.68</TotalVehicleMass>
						<Payload unit="kg">1254.68</Payload>
						<PassengerCount>17.67</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">11.93701</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">875.01</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">19319.21</TotalVehicleMass>
						<Payload unit="kg">4106.21</Payload>
						<PassengerCount>57.83</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">13.32341</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">976.63</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16490.49</TotalVehicleMass>
						<Payload unit="kg">1277.49</Payload>
						<PassengerCount>17.99</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">8.71847</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">639.08</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">18406.72</TotalVehicleMass>
						<Payload unit="kg">3193.72</Payload>
						<PassengerCount>44.98</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">9.20255</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">674.57</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">19588.08</TotalVehicleMass>
						<Payload unit="kg">1738.08</Payload>
						<PassengerCount>24.48</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">13.58335</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">995.69</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">23643.60</TotalVehicleMass>
						<Payload unit="kg">5793.60</Payload>
						<PassengerCount>81.60</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">15.56740</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1141.12</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">19703.95</TotalVehicleMass>
						<Payload unit="kg">1853.95</Payload>
						<PassengerCount>26.11</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">9.82937</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">720.51</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22484.88</TotalVehicleMass>
						<Payload unit="kg">4634.88</Payload>
						<PassengerCount>65.28</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">10.56728</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">774.60</CO2>
				</Result>
			</Results>
			<ApplicationInformation>
				<SimulationToolVersion>String</SimulationToolVersion>
				<Date>2017-01-01T00:00:00Z</Date>
			</ApplicationInformation>
		</Data>
		<Signature>
			<di:Reference URI="#PIF-d10aff76c5d149948046">
				<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>nI+57QQtWA2rFqJTZ41t0XrXcJbcGmc7j4E66iGJyT0=</di:DigestValue>
			</di:Reference>
		</Signature>
	</PrimaryVehicle>
</VectoOutputMultistage>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
<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" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 v:\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
	<PrimaryVehicle>
		<Data id="text" xsi:type="PrimaryVehicleDataType">
			<Vehicle xsi:type="VehiclePIFType">
				<ManufacturerPrimaryVehicle>Generic Truck Manufacturer</ManufacturerPrimaryVehicle>
				<ManufacturerAddressPrimaryVehicle>Street, ZIP City</ManufacturerAddressPrimaryVehicle>
				<Model>Generic Model</Model>
				<VIN>VEH-1234567890_nonSmart-ESS</VIN>
				<Date>2017-02-15T11:00:00Z</Date>
				<LegislativeCategory>M3</LegislativeCategory>
				<ChassisConfiguration>Bus</ChassisConfiguration>
				<AxleConfiguration>8x2</AxleConfiguration>
				<Articulated>true</Articulated>
				<TechnicalPermissibleMaximumLadenMass>4000</TechnicalPermissibleMaximumLadenMass>
				<IdlingSpeed>600</IdlingSpeed>
				<RetarderType>Transmission Output Retarder</RetarderType>
				<RetarderRatio>1.000</RetarderRatio>
				<AngledriveType>None</AngledriveType>
				<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
				<ADAS xsi:type="v2.3:AdvancedDriverAssistantSystemsType">
					<v2.3:EngineStopStart>true</v2.3:EngineStopStart>
					<v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
					<v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
					<v2.3:PredictiveCruiseControl>1,2,3</v2.3:PredictiveCruiseControl>
					<v2.3:APTEcoRollReleaseLockupClutch>false</v2.3:APTEcoRollReleaseLockupClutch>
				</ADAS>
				<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"/>
					<tcl:Entry gear="12" maxTorque="1900"/>
				</TorqueLimits>
				<Components xsi:type="VehicleComponentsPIFType">
					<Engine>
						<Data xsi:type="EngineDataPIFType">
							<Manufacturer>Generic Engine Manufacturer</Manufacturer>
							<Model>Bus 6x2</Model>
							<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
							<Date>2017-02-15T11:00:00Z</Date>
							<AppVersion>VectoEngine x.y</AppVersion>
							<Displacement>12730</Displacement>
							<RatedSpeed>1800</RatedSpeed>
							<RatedPower>325032</RatedPower>
							<MaxEngineTorque>2134</MaxEngineTorque>
							<WHRType>
								<v2.3:MechanicalOutputICE>false</v2.3:MechanicalOutputICE>
								<v2.3:MechanicalOutputDrivetrain>false</v2.3:MechanicalOutputDrivetrain>
								<v2.3:ElectricalOutput>true</v2.3:ElectricalOutput>
							</WHRType>
							<Mode>
								<IdlingSpeed>600</IdlingSpeed>
								<FullLoadAndDragCurve>
									<Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00"/>
									<Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00"/>
									<Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00"/>
									<Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00"/>
									<Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00"/>
									<Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00"/>
									<Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00"/>
									<Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00"/>
									<Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00"/>
									<Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00"/>
								</FullLoadAndDragCurve>
								<Fuels>
									<FuelType>Diesel CI</FuelType>
								</Fuels>
							</Mode>
						</Data>
					</Engine>
					<Transmission>
						<Data xsi:type="TransmissionDataPIFType">
							<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
							<Model>Generic 40t Long Haul Truck Gearbox</Model>
							<MainCertificationMethod>Standard values</MainCertificationMethod>
							<CertificationNumber>Trans-5464sdf6sdf555</CertificationNumber>
							<Date>2017-01-11T11:00:00Z</Date>
							<AppVersion>3.0.1</AppVersion>
							<TransmissionType>AMT</TransmissionType>
							<Gears xsi:type="TransmissionGearsPIFType">
								<Gear number="1">
									<Ratio>14.930</Ratio>
									<MaxTorque>1900</MaxTorque>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="2">
									<Ratio>11.640</Ratio>
									<MaxTorque>1900</MaxTorque>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="3">
									<Ratio>9.020</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="4">
									<Ratio>7.040</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="5">
									<Ratio>5.640</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="6">
									<Ratio>4.400</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="7">
									<Ratio>3.390</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="8">
									<Ratio>2.650</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="9">
									<Ratio>2.050</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="10">
									<Ratio>1.600</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="11">
									<Ratio>1.280</Ratio>
									<MaxSpeed>2000</MaxSpeed>
								</Gear>
								<Gear number="12">
									<Ratio>1.000</Ratio>
								</Gear>
							</Gears>
						</Data>
					</Transmission>
					<TorqueConverter>
						<Data xsi:type="TorqueConverterDataPIFType">
							<Manufacturer>Generic Torque Converter</Manufacturer>
							<Model>Generic Torque Converter Model</Model>
							<CertificationMethod>Standard values</CertificationMethod>
							<CertificationNumber>Torq-4546565455</CertificationNumber>
							<Date>2018-01-12T12:00:00Z</Date>
							<AppVersion>3.0.3</AppVersion>
							<Characteristics>
								<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"/>
								<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"/>
								<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"/>
							</Characteristics>
						</Data>
					</TorqueConverter>
					<Angledrive>
						<Data xsi:type="AngledriveDataPIFType">
							<Manufacturer>Generic Angledrive</Manufacturer>
							<Model>Generic Angledrive Model</Model>
							<CertificationMethod>Standard values</CertificationMethod>
							<CertificationNumber>ANG-Z64665456654</CertificationNumber>
							<Date>2019-01-12T12:00:00Z</Date>
							<AppVersion>3.2.3</AppVersion>
							<Ratio>20</Ratio>
						</Data>
					</Angledrive>
					<Axlegear>
						<Data xsi:type="AxlegearDataPIFType">
							<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
							<Model>Generic 40t Long Haul Truck AxleGear</Model>
							<CertificationMethod>Standard values</CertificationMethod>
							<CertificationNumber>AX-6654888s5f4</CertificationNumber>
							<Date>2017-01-11T11:00:00Z</Date>
							<AppVersion>3.0.1</AppVersion>
							<LineType>Single portal axle</LineType>
							<Ratio>2.590</Ratio>
						</Data>
					</Axlegear>
					<AxleWheels>
						<Data xsi:type="AxleWheelsDataPIFType">
							<Axles>
								<Axle axleNumber="1" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
									<v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
									<v2.0:TwinTyres>false</v2.0:TwinTyres>
									<v2.0:Steered>true</v2.0:Steered>
									<v2.0:Tyre>
										<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
											<v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
											<v2.0:Model>Generic Wheel</v2.0:Model>
											<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
											<v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
											<v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
											<v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
											<v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
											<v2.0:FzISO>31300</v2.0:FzISO>
										</v2.0:Data>
										<v2.0: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>
										</v2.0:Signature>
									</v2.0:Tyre>
								</Axle>
								<Axle axleNumber="2" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
									<v2.0:AxleType>VehicleDriven</v2.0:AxleType>
									<v2.0:TwinTyres>true</v2.0:TwinTyres>
									<v2.0:Steered>false</v2.0:Steered>
									<v2.0:Tyre>
										<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
											<v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
											<v2.0:Model>Generic Wheel</v2.0:Model>
											<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
											<v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
											<v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
											<v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
											<v2.0:RRCDeclared>0.0063</v2.0:RRCDeclared>
											<v2.0:FzISO>31300</v2.0:FzISO>
										</v2.0:Data>
										<v2.0: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>
										</v2.0:Signature>
									</v2.0:Tyre>
								</Axle>
								<Axle axleNumber="3" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
									<v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
									<v2.0:TwinTyres>false</v2.0:TwinTyres>
									<v2.0:Steered>false</v2.0:Steered>
									<v2.0:Tyre>
										<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
											<v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
											<v2.0:Model>Generic Wheel</v2.0:Model>
											<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
											<v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
											<v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
											<v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
											<v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
											<v2.0:FzISO>31300</v2.0:FzISO>
										</v2.0:Data>
										<v2.0: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>
										</v2.0:Signature>
									</v2.0:Tyre>
								</Axle>
							</Axles>
						</Data>
					</AxleWheels>
					<Auxiliaries>
						<Data xsi:type="AuxiliaryDataPIFType">
							<Fan>
								<Technology>Hydraulic driven - Constant displacement pump</Technology>
							</Fan>
							<SteeringPump>
								<Technology axleNumber="1">Variable displacement elec. controlled</Technology>
							</SteeringPump>
							<ElectricSystem>
								<AlternatorTechnology>smart</AlternatorTechnology>
								<SmartAlternator>
									<RatedCurrent>10</RatedCurrent>
									<RatedVoltage>12</RatedVoltage>
									</SmartAlternator>
									<Battery>
									<BatteryTechnology>lead-acid battery – conventional</BatteryTechnology>
									<RatedCapacity>50</RatedCapacity>
									<NominalVoltage>12</NominalVoltage>
									</Battery>
									<Capacitor>
										<CapacitorTechnology></CapacitorTechnology>
										<RatedCapacitance>30</RatedCapacitance>
										<RatedVoltage>3</RatedVoltage>
									</Capacitor>
								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
							</ElectricSystem>
							<PneumaticSystem>
								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
								<CompressorDrive>electrically</CompressorDrive>
								<Clutch>none</Clutch>
								<CompressorRatio>1.000</CompressorRatio>
								<SmartCompressionSystem>true</SmartCompressionSystem>
								<SmartRegenerationSystem>false</SmartRegenerationSystem>
								<AirsuspensionControl>electronically</AirsuspensionControl>
								<PneumaticSCRReagentDosing>true</PneumaticSCRReagentDosing>
							</PneumaticSystem>
							<HVAC>
								<AdjustableCoolantThermostat>true</AdjustableCoolantThermostat>
								<EngineWasteGasHeatExchanger>true</EngineWasteGasHeatExchanger>
							</HVAC>
						</Data>
					</Auxiliaries>
				</Components>
			</Vehicle>
			<InputDataSignature>
				<di:Reference URI="#VEH-PrimaryBus_SmartPS">
					<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>uqcFIXtDYxvl513ruiYYJCrV1fIiyw37t8vJhg4xxoo=</di:DigestValue>
				</di:Reference>
			</InputDataSignature>
			<ManufacturerRecordSignature>
				<di:Reference URI="#RESULT-5f30c7fe665a47938f6b">
					<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>KUpFCKh1bu/YPwYj36kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
				</di:Reference>
			</ManufacturerRecordSignature>
			<Results>
				<Status>success</Status>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
						<Payload unit="kg">1352.52</Payload>
						<PassengerCount>19.89</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">21.22359</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1555.73</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
						<Payload unit="kg">6762.60</Payload>
						<PassengerCount>99.45</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">25.40945</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1862.57</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
						<Payload unit="kg">1352.52</Payload>
						<PassengerCount>19.89</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">16.74101</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1227.15</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
						<Payload unit="kg">6762.60</Payload>
						<PassengerCount>99.45</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">20.24221</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1483.80</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
						<Payload unit="kg">1352.52</Payload>
						<PassengerCount>19.89</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">14.34578</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1051.58</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
						<Payload unit="kg">6762.60</Payload>
						<PassengerCount>99.45</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">17.60016</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1290.13</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">15469.51</TotalVehicleMass>
						<Payload unit="kg">1294.51</Payload>
						<PassengerCount>18.23</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">11.82313</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">866.66</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">18411.57</TotalVehicleMass>
						<Payload unit="kg">4236.57</Payload>
						<PassengerCount>59.67</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">13.24283</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">970.73</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
						<Payload unit="kg">1578.29</Payload>
						<PassengerCount>23.21</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">22.72091</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1665.49</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Heavy Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
						<Payload unit="kg">7891.43</Payload>
						<PassengerCount>116.05</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">27.95930</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">2049.48</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
						<Payload unit="kg">1578.29</Payload>
						<PassengerCount>23.21</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">17.90756</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1312.66</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Urban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
						<Payload unit="kg">7891.43</Payload>
						<PassengerCount>116.05</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">22.23796</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1630.09</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
						<Payload unit="kg">1578.29</Payload>
						<PassengerCount>23.21</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">15.28035</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1120.08</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P33DD</VehicleGroup>
					<Mission>Suburban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
						<Payload unit="kg">7891.43</Payload>
						<PassengerCount>116.05</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">19.26201</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1411.95</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16467.68</TotalVehicleMass>
						<Payload unit="kg">1254.68</Payload>
						<PassengerCount>17.67</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">11.93701</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">875.01</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">19319.21</TotalVehicleMass>
						<Payload unit="kg">4106.21</Payload>
						<PassengerCount>57.83</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">13.32341</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">976.63</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">16490.49</TotalVehicleMass>
						<Payload unit="kg">1277.49</Payload>
						<PassengerCount>17.99</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">8.71847</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">639.08</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34SD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">18406.72</TotalVehicleMass>
						<Payload unit="kg">3193.72</Payload>
						<PassengerCount>44.98</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">9.20255</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">674.57</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">19588.08</TotalVehicleMass>
						<Payload unit="kg">1738.08</Payload>
						<PassengerCount>24.48</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">13.58335</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">995.69</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Interurban</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">23643.60</TotalVehicleMass>
						<Payload unit="kg">5793.60</Payload>
						<PassengerCount>81.60</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">15.56740</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">1141.12</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">19703.95</TotalVehicleMass>
						<Payload unit="kg">1853.95</Payload>
						<PassengerCount>26.11</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">9.82937</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">720.51</CO2>
				</Result>
				<Result status="success">
					<VehicleGroup>P34DD</VehicleGroup>
					<Mission>Coach</Mission>
					<SimulationParameters>
						<TotalVehicleMass unit="kg">22484.88</TotalVehicleMass>
						<Payload unit="kg">4634.88</Payload>
						<PassengerCount>65.28</PassengerCount>
						<FuelMode>single fuel mode</FuelMode>
					</SimulationParameters>
					<Fuel type="Diesel CI">
						<EnergyConsumption unit="MJ/km">10.56728</EnergyConsumption>
					</Fuel>
					<CO2 unit="g/km">774.60</CO2>
				</Result>
			</Results>
			<ApplicationInformation>
				<SimulationToolVersion>String</SimulationToolVersion>
				<Date>2017-01-01T00:00:00Z</Date>
			</ApplicationInformation>
		</Data>
		<Signature>
			<di:Reference URI="#PIF-d10aff76c5d149948046">
				<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>nI+57QQtWA2rFqJTZ41t0XrXcJbcGmc7j4E66iGJyT0=</di:DigestValue>
			</di:Reference>
		</Signature>
	</PrimaryVehicle>
</VectoOutputMultistage>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3_group41.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3_group41.xml
index 92403a01db57e8ef18d08e365de439cbf7422bc8..f0f066339b43de5d3a864f4febd9f54cda2edc02 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3_group41.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3_group41.xml
@@ -7,7 +7,7 @@ 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" 
-xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
+xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 v:\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
 	<PrimaryVehicle>
 		<Data id="text" xsi:type="PrimaryVehicleDataType">
 			<Vehicle xsi:type="VehiclePIFType">
@@ -17,7 +17,7 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 				<VIN>VEH-1234567890_nonSmart</VIN>
 				<Date>2017-02-15T11:00:00Z</Date>
 				<LegislativeCategory>M3</LegislativeCategory>
-				<VehicleCategory>Bus</VehicleCategory>
+				<ChassisConfiguration>Bus</ChassisConfiguration>
 				<AxleConfiguration>4x2</AxleConfiguration>
 				<Articulated>false</Articulated>
 				<TechnicalPermissibleMaximumLadenMass>28000</TechnicalPermissibleMaximumLadenMass>
@@ -193,10 +193,19 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 								<Technology axleNumber="1">Variable displacement elec. controlled</Technology>
 							</SteeringPump>
 							<ElectricSystem>
-								<AlternatorTechnology>default</AlternatorTechnology>
-								<SmartElectrics>true</SmartElectrics>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
+								<AlternatorTechnology>smart</AlternatorTechnology>
+								<SmartAlternator>
+									<RatedCurrent>310</RatedCurrent>
+									<RatedVoltage>48</RatedVoltage>
+								</SmartAlternator>
+								<Battery>
+									<BatteryTechnology>li-ion battery - high power</BatteryTechnology>
+									<RatedCapacity>1</RatedCapacity>
+									<NominalVoltage>48</NominalVoltage>
+								</Battery>
+<!--								<MaxAlternatorPower>15000</MaxAlternatorPower>
 								<ElectricStorageCapacity>50</ElectricStorageCapacity>
+-->							<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_full.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_full.xml
index 670ffa2900957743b4956bae6ab1f8ea07b72435..1c1f2902e14cba92110223b6f8516024dd0fbd32 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_full.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_full.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_mandatory.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_mandatory.xml
index 277747f03176ab21422b7342bf5db5f336926ecf..42bfe04f38b711a00cba4f9ad37a77005e22a25b 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_mandatory.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_mandatory.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/finaltest.VIF_Report_5.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/finaltest.VIF_Report_5.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7964c02d2a04815df80ec97e7e7496c448df0619
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/finaltest.VIF_Report_5.xml
@@ -0,0 +1,915 @@
+<?xml version="1.0" encoding="utf-8"?>
+<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" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 v:\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
+  <PrimaryVehicle>
+    <Data id="text" xsi:type="PrimaryVehicleDataType">
+      <Vehicle xsi:type="VehiclePIFType">
+        <ManufacturerPrimaryVehicle>Generic Truck Manufacturer</ManufacturerPrimaryVehicle>
+        <ManufacturerAddressPrimaryVehicle>Street, ZIP City</ManufacturerAddressPrimaryVehicle>
+        <Model>Generic Model</Model>
+        <VIN>VEH-1234567890_nonSmart-ESS</VIN>
+        <Date>2017-02-15T11:00:00Z</Date>
+        <LegislativeCategory>M3</LegislativeCategory>
+        <ChassisConfiguration>Bus</ChassisConfiguration>
+        <AxleConfiguration>8x2</AxleConfiguration>
+        <Articulated>true</Articulated>
+        <TechnicalPermissibleMaximumLadenMass>4000</TechnicalPermissibleMaximumLadenMass>
+        <IdlingSpeed>600</IdlingSpeed>
+        <RetarderType>Transmission Output Retarder</RetarderType>
+        <RetarderRatio>1.000</RetarderRatio>
+        <AngledriveType>None</AngledriveType>
+        <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+        <ADAS xsi:type="v2.3:AdvancedDriverAssistantSystemsType">
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>1,2,3</v2.3:PredictiveCruiseControl>
+          <v2.3:APTEcoRollReleaseLockupClutch>false</v2.3:APTEcoRollReleaseLockupClutch>
+        </ADAS>
+        <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" />
+          <tcl:Entry gear="12" maxTorque="1900" />
+        </TorqueLimits>
+        <Components xsi:type="VehicleComponentsPIFType">
+          <Engine>
+            <Data xsi:type="EngineDataPIFType">
+              <Manufacturer>Generic Engine Manufacturer</Manufacturer>
+              <Model>Bus 6x2</Model>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <Date>2017-02-15T11:00:00Z</Date>
+              <AppVersion>VectoEngine x.y</AppVersion>
+              <Displacement>12730</Displacement>
+              <RatedSpeed>1800</RatedSpeed>
+              <RatedPower>325032</RatedPower>
+              <MaxEngineTorque>2134</MaxEngineTorque>
+              <WHRType>
+                <v2.3:MechanicalOutputICE>false</v2.3:MechanicalOutputICE>
+                <v2.3:MechanicalOutputDrivetrain>false</v2.3:MechanicalOutputDrivetrain>
+                <v2.3:ElectricalOutput>true</v2.3:ElectricalOutput>
+              </WHRType>
+              <Mode>
+                <IdlingSpeed>600</IdlingSpeed>
+                <FullLoadAndDragCurve>
+                  <Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00" />
+                  <Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00" />
+                  <Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00" />
+                  <Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00" />
+                  <Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00" />
+                  <Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00" />
+                  <Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00" />
+                  <Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00" />
+                  <Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00" />
+                  <Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00" />
+                </FullLoadAndDragCurve>
+                <Fuels>
+                  <FuelType>Diesel CI</FuelType>
+                </Fuels>
+              </Mode>
+            </Data>
+          </Engine>
+          <Transmission>
+            <Data xsi:type="TransmissionDataPIFType">
+              <Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+              <Model>Generic 40t Long Haul Truck Gearbox</Model>
+              <MainCertificationMethod>Standard values</MainCertificationMethod>
+              <CertificationNumber>Trans-5464sdf6sdf555</CertificationNumber>
+              <Date>2017-01-11T11:00:00Z</Date>
+              <AppVersion>3.0.1</AppVersion>
+              <TransmissionType>AMT</TransmissionType>
+              <Gears xsi:type="TransmissionGearsPIFType">
+                <Gear number="1">
+                  <Ratio>14.930</Ratio>
+                  <MaxTorque>1900</MaxTorque>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="2">
+                  <Ratio>11.640</Ratio>
+                  <MaxTorque>1900</MaxTorque>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="3">
+                  <Ratio>9.020</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="4">
+                  <Ratio>7.040</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="5">
+                  <Ratio>5.640</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="6">
+                  <Ratio>4.400</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="7">
+                  <Ratio>3.390</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="8">
+                  <Ratio>2.650</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="9">
+                  <Ratio>2.050</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="10">
+                  <Ratio>1.600</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="11">
+                  <Ratio>1.280</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="12">
+                  <Ratio>1.000</Ratio>
+                </Gear>
+              </Gears>
+            </Data>
+          </Transmission>
+          <TorqueConverter>
+            <Data xsi:type="TorqueConverterDataPIFType">
+              <Manufacturer>Generic Torque Converter</Manufacturer>
+              <Model>Generic Torque Converter Model</Model>
+              <CertificationMethod>Standard values</CertificationMethod>
+              <CertificationNumber>Torq-4546565455</CertificationNumber>
+              <Date>2018-01-12T12:00:00Z</Date>
+              <AppVersion>3.0.3</AppVersion>
+              <Characteristics>
+                <Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00" />
+                <Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00" />
+                <Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00" />
+              </Characteristics>
+            </Data>
+          </TorqueConverter>
+          <Angledrive>
+            <Data xsi:type="AngledriveDataPIFType">
+              <Manufacturer>Generic Angledrive</Manufacturer>
+              <Model>Generic Angledrive Model</Model>
+              <CertificationMethod>Standard values</CertificationMethod>
+              <CertificationNumber>ANG-Z64665456654</CertificationNumber>
+              <Date>2019-01-12T12:00:00Z</Date>
+              <AppVersion>3.2.3</AppVersion>
+              <Ratio>20</Ratio>
+            </Data>
+          </Angledrive>
+          <Axlegear>
+            <Data xsi:type="AxlegearDataPIFType">
+              <Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+              <Model>Generic 40t Long Haul Truck AxleGear</Model>
+              <CertificationMethod>Standard values</CertificationMethod>
+              <CertificationNumber>AX-6654888s5f4</CertificationNumber>
+              <Date>2017-01-11T11:00:00Z</Date>
+              <AppVersion>3.0.1</AppVersion>
+              <LineType>Single portal axle</LineType>
+              <Ratio>2.590</Ratio>
+            </Data>
+          </Axlegear>
+          <AxleWheels>
+            <Data xsi:type="AxleWheelsDataPIFType">
+              <Axles>
+                <Axle axleNumber="1" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
+                  <v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
+                  <v2.0:TwinTyres>false</v2.0:TwinTyres>
+                  <v2.0:Steered>true</v2.0:Steered>
+                  <v2.0:Tyre>
+                    <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
+                      <v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
+                      <v2.0:Model>Generic Wheel</v2.0:Model>
+                      <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+                      <v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
+                      <v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
+                      <v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
+                      <v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
+                      <v2.0:FzISO>31300</v2.0:FzISO>
+                    </v2.0:Data>
+                    <v2.0: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>
+                    </v2.0:Signature>
+                  </v2.0:Tyre>
+                </Axle>
+                <Axle axleNumber="2" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
+                  <v2.0:AxleType>VehicleDriven</v2.0:AxleType>
+                  <v2.0:TwinTyres>true</v2.0:TwinTyres>
+                  <v2.0:Steered>false</v2.0:Steered>
+                  <v2.0:Tyre>
+                    <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
+                      <v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
+                      <v2.0:Model>Generic Wheel</v2.0:Model>
+                      <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+                      <v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
+                      <v2.0:AppVersion>Tyre Generation App 1.1</v2.0:AppVersion>
+                      <v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
+                      <v2.0:RRCDeclared>0.0063</v2.0:RRCDeclared>
+                      <v2.0:FzISO>31300</v2.0:FzISO>
+                    </v2.0:Data>
+                    <v2.0: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>
+                    </v2.0:Signature>
+                  </v2.0:Tyre>
+                </Axle>
+                <Axle axleNumber="3" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
+                  <v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
+                  <v2.0:TwinTyres>false</v2.0:TwinTyres>
+                  <v2.0:Steered>false</v2.0:Steered>
+                  <v2.0:Tyre>
+                    <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
+                      <v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
+                      <v2.0:Model>Generic Wheel</v2.0:Model>
+                      <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+                      <v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
+                      <v2.0:AppVersion>Tyre Generation App 1.1</v2.0:AppVersion>
+                      <v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
+                      <v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
+                      <v2.0:FzISO>31300</v2.0:FzISO>
+                    </v2.0:Data>
+                    <v2.0: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>
+                    </v2.0:Signature>
+                  </v2.0:Tyre>
+                </Axle>
+              </Axles>
+            </Data>
+          </AxleWheels>
+          <Auxiliaries>
+            <Data xsi:type="AuxiliaryDataPIFType">
+              <Fan>
+                <Technology>Hydraulic driven - Constant displacement pump</Technology>
+              </Fan>
+              <SteeringPump>
+                <Technology axleNumber="1">Variable displacement elec. controlled</Technology>
+              </SteeringPump>
+              <ElectricSystem>
+                <AlternatorTechnology>conventional</AlternatorTechnology>
+                <SupplyFromHEVPossible>false</SupplyFromHEVPossible>
+                <MaxAlternatorPower>15000</MaxAlternatorPower>
+                <ElectricStorageCapacity>50</ElectricStorageCapacity>
+              </ElectricSystem>
+              <PneumaticSystem>
+                <SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
+                <CompressorDrive>electrically</CompressorDrive>
+                <Clutch>none</Clutch>
+                <CompressorRatio>1.000</CompressorRatio>
+                <SmartCompressionSystem>true</SmartCompressionSystem>
+                <SmartRegenerationSystem>false</SmartRegenerationSystem>
+                <AirsuspensionControl>electronically</AirsuspensionControl>
+                <PneumaticSCRReagentDosing>true</PneumaticSCRReagentDosing>
+              </PneumaticSystem>
+              <HVAC>
+                <AdjustableCoolantThermostat>true</AdjustableCoolantThermostat>
+                <EngineWasteGasHeatExchanger>true</EngineWasteGasHeatExchanger>
+              </HVAC>
+            </Data>
+          </Auxiliaries>
+        </Components>
+      </Vehicle>
+      <InputDataSignature>
+        <di:Reference URI="#VEH-PrimaryBus_SmartPS">
+          <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>uqcFIXtDYxvl513ruiYYJCrV1fIiyw37t8vJhg4xxoo=</di:DigestValue>
+        </di:Reference>
+      </InputDataSignature>
+      <ManufacturerRecordSignature>
+        <di:Reference URI="#RESULT-5f30c7fe665a47938f6b">
+          <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>KUpFCKh1bu/YPwYj36kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </ManufacturerRecordSignature>
+      <Results>
+        <Status>success</Status>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
+            <Payload unit="kg">1352.52</Payload>
+            <PassengerCount>19.89</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">21.22359</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1555.73</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
+            <Payload unit="kg">6762.60</Payload>
+            <PassengerCount>99.45</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">25.40945</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1862.57</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
+            <Payload unit="kg">1352.52</Payload>
+            <PassengerCount>19.89</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">16.74101</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1227.15</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
+            <Payload unit="kg">6762.60</Payload>
+            <PassengerCount>99.45</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">20.24221</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1483.80</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
+            <Payload unit="kg">1352.52</Payload>
+            <PassengerCount>19.89</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">14.34578</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1051.58</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
+            <Payload unit="kg">6762.60</Payload>
+            <PassengerCount>99.45</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">17.60016</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1290.13</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15469.51</TotalVehicleMass>
+            <Payload unit="kg">1294.51</Payload>
+            <PassengerCount>18.23</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">11.82313</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">866.66</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">18411.57</TotalVehicleMass>
+            <Payload unit="kg">4236.57</Payload>
+            <PassengerCount>59.67</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">13.24283</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">970.73</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
+            <Payload unit="kg">1578.29</Payload>
+            <PassengerCount>23.21</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">22.72091</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1665.49</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
+            <Payload unit="kg">7891.43</Payload>
+            <PassengerCount>116.05</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">27.95930</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">2049.48</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
+            <Payload unit="kg">1578.29</Payload>
+            <PassengerCount>23.21</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">17.90756</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1312.66</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
+            <Payload unit="kg">7891.43</Payload>
+            <PassengerCount>116.05</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">22.23796</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1630.09</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
+            <Payload unit="kg">1578.29</Payload>
+            <PassengerCount>23.21</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">15.28035</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1120.08</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
+            <Payload unit="kg">7891.43</Payload>
+            <PassengerCount>116.05</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">19.26201</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1411.95</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16467.68</TotalVehicleMass>
+            <Payload unit="kg">1254.68</Payload>
+            <PassengerCount>17.67</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">11.93701</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">875.01</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">19319.21</TotalVehicleMass>
+            <Payload unit="kg">4106.21</Payload>
+            <PassengerCount>57.83</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">13.32341</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">976.63</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16490.49</TotalVehicleMass>
+            <Payload unit="kg">1277.49</Payload>
+            <PassengerCount>17.99</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">8.71847</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">639.08</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">18406.72</TotalVehicleMass>
+            <Payload unit="kg">3193.72</Payload>
+            <PassengerCount>44.98</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">9.20255</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">674.57</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">19588.08</TotalVehicleMass>
+            <Payload unit="kg">1738.08</Payload>
+            <PassengerCount>24.48</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">13.58335</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">995.69</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">23643.60</TotalVehicleMass>
+            <Payload unit="kg">5793.60</Payload>
+            <PassengerCount>81.60</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">15.56740</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1141.12</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">19703.95</TotalVehicleMass>
+            <Payload unit="kg">1853.95</Payload>
+            <PassengerCount>26.11</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">9.82937</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">720.51</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22484.88</TotalVehicleMass>
+            <Payload unit="kg">4634.88</Payload>
+            <PassengerCount>65.28</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">10.56728</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">774.60</CO2>
+        </Result>
+      </Results>
+      <ApplicationInformation>
+        <SimulationToolVersion>String</SimulationToolVersion>
+        <Date>2017-01-01T00:00:00Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#PIF-d10aff76c5d149948046">
+        <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>nI+57QQtWA2rFqJTZ41t0XrXcJbcGmc7j4E66iGJyT0=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </PrimaryVehicle>
+  <ManufacturingStage stageCount="2">
+    <Data xsi:type="BusManufacturingStageDataType" id="MSTG-1">
+      <HashPreviousStage>
+        <di:Reference URI="#PIF-d10aff76c5d149948046">
+          <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>nI+57QQtWA2rFqJTZ41t0XrXcJbcGmc7j4E66iGJyT0=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="MSTG-1-Vehicle">
+        <v2.8:Manufacturer>Intermediate Manufacturer 1</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Intermediate Manufacturer Address 1</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-1234567890</v2.8:VIN>
+        <v2.8:Date>2018-02-15T11:00:00Z</v2.8:Date>
+        <v2.8:Model>Intermediate Model 1</v2.8:Model>
+        <v2.8:NgTankSystem>Compressed</v2.8:NgTankSystem>
+        <v2.8:NumberPassengersLowerDeck>10</v2.8:NumberPassengersLowerDeck>
+        <v2.8:NumberPassengersUpperDeck>30</v2.8:NumberPassengersUpperDeck>
+        <v2.8:LowEntry>true</v2.8:LowEntry>
+        <v2.8:HeightIntegratedBody>3000</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>12000</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2500</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>2500</v2.8:EntranceHeight>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+        <Date>2021-01-12T07:20:08.0187663Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#RESULT-6f30c7fe665a47938f6b">
+        <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>BMpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+  <ManufacturingStage stageCount="3">
+    <Data xsi:type="BusManufacturingStageDataType" id="MSTG-2">
+      <HashPreviousStage>
+        <di:Reference URI="#RESULT-6f30c7fe665a47938f6b">
+          <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>BMpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="MSTG-2-Vehicle">
+        <v2.8:Manufacturer>Intermediate Manufacturer 2</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Intermediate Manufacturer Address 2</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-2234567890</v2.8:VIN>
+        <v2.8:Date>2021-02-13T07:20:08.0187663Z</v2.8:Date>
+        <v2.8:CorrectedActualMass>15000</v2.8:CorrectedActualMass>
+        <v2.8:BodyworkCode>CB</v2.8:BodyworkCode>
+        <v2.8:DoorDriveTechnology>mixed</v2.8:DoorDriveTechnology>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>1,2</v2.3:PredictiveCruiseControl>
+        </v2.8:ADAS>
+        <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>true</v2.8:Interiorlights>
+                  <v2.8:Dayrunninglights>true</v2.8:Dayrunninglights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>1</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>non R-744 2-stage</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>heating</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 3-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+                <v2.8:AuxiliaryHeaterPower>50</v2.8:AuxiliaryHeaterPower>
+                <v2.8:DoubleGlazing>false</v2.8:DoubleGlazing>
+                <v2.8:AdjustableAuxiliaryHeater>true</v2.8:AdjustableAuxiliaryHeater>
+                <v2.8:SeparateAirDistributionDucts>false</v2.8:SeparateAirDistributionDucts>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+        <Date>2021-02-13T07:20:08.0187663Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#RESULT-8f30c7fe665a47938f6b">
+        <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>GHpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+  <ManufacturingStage stageCount="4">
+    <Data xsi:type="BusManufacturingStageDataType" id="MST-3">
+      <HashPreviousStage>
+        <di:Reference URI="#RESULT-8f30c7fe665a47938f6b">
+          <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>GHpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="MSTG-3-Vehicle">
+        <v2.8:Manufacturer>Intermediate Manufacturer 3</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Intermediate Manufacturer Address 3</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-2234567866</v2.8:VIN>
+        <v2.8:Date>2021-02-13T07:20:08.0187663Z</v2.8:Date>
+        <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
+        <v2.8:TechnicalPermissibleMaximumLadenMass>20000</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:NgTankSystem>Liquefied</v2.8:NgTankSystem>
+        <v2.8:ClassBus>B</v2.8:ClassBus>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>1,2</v2.3:PredictiveCruiseControl>
+          <v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
+        </v2.8:ADAS>
+        <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:Positionlights>false</v2.8:Positionlights>
+                  <v2.8:Brakelights>false</v2.8:Brakelights>
+                  <v2.8:Headlights>true</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:WaterElectricHeater>false</v2.8:WaterElectricHeater>
+                <v2.8:AirElectricHeater>false</v2.8:AirElectricHeater>
+                <v2.8:OtherHeatingTechnology>true</v2.8:OtherHeatingTechnology>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+        <Date>2021-03-13T07:20:08.0187663Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#RESULT-8f30c7fe665a47938f7b">
+        <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>GHpFCKh1bu/YPwYj38kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+  <ManufacturingStage stageCount="5">
+    <Data xsi:type="BusManufacturingStageDataType" id="MST-a4df212f14dc48259e7a">
+      <HashPreviousStage>
+        <di:Reference URI="#RESULT-8f30c7fe665a47938f7b">
+          <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>GHpFCKh1bu/YPwYj38kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-216b27744bb04bc2a18f">
+        <v2.8:Manufacturer>Some Manufacturer</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Some Manufacturer Address</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-1234567890</v2.8:VIN>
+        <v2.8:Date>2021-05-19T22:00:00Z</v2.8:Date>
+        <v2.8:Model>Generic Model</v2.8:Model>
+        <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
+        <v2.8:CorrectedActualMass>500</v2.8:CorrectedActualMass>
+        <v2.8:TechnicalPermissibleMaximumLadenMass>3500</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:NumberPassengersLowerDeck>0</v2.8:NumberPassengersLowerDeck>
+        <v2.8:NumberPassengersUpperDeck>10</v2.8:NumberPassengersUpperDeck>
+        <v2.8:HeightIntegratedBody>2500</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>9500</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2500</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>2000</v2.8:EntranceHeight>
+        <v2.8:DoorDriveTechnology>electric</v2.8:DoorDriveTechnology>
+        <v2.8:VehicleDeclarationType>final</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
+          <v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
+        </v2.8:ADAS>
+        <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>6.31</v2.0:CdxA_0>
+              <v2.0:TransferredCdxA>6.32</v2.0:TransferredCdxA>
+              <v2.0:DeclaredCdxA>6.34</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:Auxiliaries>
+            <v2.8:Data xsi:type="v2.8:CompletedVehicleAuxiliaryDataDeclarationType">
+              <v2.8:ElectricSystem>
+                <v2.8:LEDLights>
+                  <v2.8:Interiorlights>false</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>false</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>0</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>none</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>heating</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 2-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+                <v2.8:AuxiliaryHeaterPower>50</v2.8:AuxiliaryHeaterPower>
+                <v2.8:DoubleGlazing>false</v2.8:DoubleGlazing>
+                <v2.8:AdjustableAuxiliaryHeater>true</v2.8:AdjustableAuxiliaryHeater>
+                <v2.8:SeparateAirDistributionDucts>false</v2.8:SeparateAirDistributionDucts>
+                <v2.8:WaterElectricHeater>true</v2.8:WaterElectricHeater>
+                <v2.8:AirElectricHeater>true</v2.8:AirElectricHeater>
+                <v2.8:OtherHeatingTechnology>true</v2.8:OtherHeatingTechnology>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>0.7.3.2247-DEV</SimulationToolVersion>
+        <Date>2021-05-20T10:18:20.7716606Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#MST-a4df212f14dc48259e7a">
+        <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>gvpLDc7FEX4vxVKyEybIYvKCRFx8PJ33eUfuT9Bl4EM=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+</VectoOutputMultistage>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/test.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/test.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3c65198500a8218a2ff42d0c63f361941033086a
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/test.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tns:VectoInputDeclaration xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" schemaVersion="2.8" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob V:\VectoCore\VectoCore\Resources\XSD\VectoDeclarationJob.xsd">
+  <v2.0:Vehicle id="TODO_ADDIDENTIFIER" xsi:type="InterimStageInputType">
+    <Manufacturer>Some Manufacturer</Manufacturer>
+    <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+    <VIN>VEH-1234567890</VIN>
+    <Date>2021-05-19T22:00:00Z</Date>
+    <LegislativeCategory>M3</LegislativeCategory>
+    <CorrectedActualMass>500</CorrectedActualMass>
+    <TechnicalPermissibleMaximumLadenMass>3500</TechnicalPermissibleMaximumLadenMass>
+    <AirdragModifiedMultistage>false</AirdragModifiedMultistage>
+    <NumberPassengersLowerDeck>0</NumberPassengersLowerDeck>
+    <NumberPassengersUpperDeck>10</NumberPassengersUpperDeck>
+    <HeightIntegratedBody>2500</HeightIntegratedBody>
+    <VehicleLength>9500</VehicleLength>
+    <VehicleWidth>2500</VehicleWidth>
+    <EntranceHeight>2000</EntranceHeight>
+    <DoorDriveTechnology>electric</DoorDriveTechnology>
+    <VehicleDeclarationType>interim</VehicleDeclarationType>
+    <ADAS>
+      <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+      <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+      <v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
+      <v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
+    </ADAS>
+    <Components xsi:type="CompletedVehicleComponentsDeclarationType">
+      <AirDrag>
+        <v2.0:Data id="CabinX23h" xsi:type="v2.0:AirDragDataDeclarationType">
+          <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>6.31</v2.0:CdxA_0>
+          <v2.0:TransferredCdxA>6.32</v2.0:TransferredCdxA>
+          <v2.0:DeclaredCdxA>6.34</v2.0:DeclaredCdxA>
+        </v2.0: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>false</Interiorlights>
+              <Dayrunninglights>true</Dayrunninglights>
+              <Positionlights>true</Positionlights>
+              <Brakelights>true</Brakelights>
+              <Headlights>false</Headlights>
+            </LEDLights>
+          </ElectricSystem>
+          <HVAC>
+            <SystemConfiguration>0</SystemConfiguration>
+            <HeatPumpTypeDriverCompartment>none</HeatPumpTypeDriverCompartment>
+            <HeatPumpModeDriverCompartment>heating</HeatPumpModeDriverCompartment>
+            <HeatPumpTypePassengerCompartment>non R-744 2-stage</HeatPumpTypePassengerCompartment>
+            <HeatPumpModePassengerCompartment>cooling</HeatPumpModePassengerCompartment>
+            <AuxiliaryHeaterPower>50</AuxiliaryHeaterPower>
+            <DoubleGlazing>false</DoubleGlazing>
+            <AdjustableAuxiliaryHeater>true</AdjustableAuxiliaryHeater>
+            <SeparateAirDistributionDucts>false</SeparateAirDistributionDucts>
+            <WaterElectricHeater>true</WaterElectricHeater>
+            <AirElectricHeater>true</AirElectricHeater>
+            <OtherHeatingTechnology>true</OtherHeatingTechnology>
+          </HVAC>
+        </Data>
+      </Auxiliaries>
+    </Components>
+  </v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/testcompleted.VIF_Report_5.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/testcompleted.VIF_Report_5.xml
new file mode 100644
index 0000000000000000000000000000000000000000..50668838128df92225248e5821b306a38dfdb234
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/testcompleted.VIF_Report_5.xml
@@ -0,0 +1,917 @@
+<?xml version="1.0" encoding="utf-8"?>
+<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" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 v:\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
+  <PrimaryVehicle>
+    <Data id="text" xsi:type="PrimaryVehicleDataType">
+      <Vehicle xsi:type="VehiclePIFType">
+        <ManufacturerPrimaryVehicle>Generic Truck Manufacturer</ManufacturerPrimaryVehicle>
+        <ManufacturerAddressPrimaryVehicle>Street, ZIP City</ManufacturerAddressPrimaryVehicle>
+        <Model>Generic Model</Model>
+        <VIN>VEH-1234567890_nonSmart-ESS</VIN>
+        <Date>2017-02-15T11:00:00Z</Date>
+        <LegislativeCategory>M3</LegislativeCategory>
+        <ChassisConfiguration>Bus</ChassisConfiguration>
+        <AxleConfiguration>8x2</AxleConfiguration>
+        <Articulated>true</Articulated>
+        <TechnicalPermissibleMaximumLadenMass>4000</TechnicalPermissibleMaximumLadenMass>
+        <IdlingSpeed>600</IdlingSpeed>
+        <RetarderType>Transmission Output Retarder</RetarderType>
+        <RetarderRatio>1.000</RetarderRatio>
+        <AngledriveType>None</AngledriveType>
+        <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+        <ADAS xsi:type="v2.3:AdvancedDriverAssistantSystemsType">
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>1,2,3</v2.3:PredictiveCruiseControl>
+          <v2.3:APTEcoRollReleaseLockupClutch>false</v2.3:APTEcoRollReleaseLockupClutch>
+        </ADAS>
+        <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" />
+          <tcl:Entry gear="12" maxTorque="1900" />
+        </TorqueLimits>
+        <Components xsi:type="VehicleComponentsPIFType">
+          <Engine>
+            <Data xsi:type="EngineDataPIFType">
+              <Manufacturer>Generic Engine Manufacturer</Manufacturer>
+              <Model>Bus 6x2</Model>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <Date>2017-02-15T11:00:00Z</Date>
+              <AppVersion>VectoEngine x.y</AppVersion>
+              <Displacement>12730</Displacement>
+              <RatedSpeed>1800</RatedSpeed>
+              <RatedPower>325032</RatedPower>
+              <MaxEngineTorque>2134</MaxEngineTorque>
+              <WHRType>
+                <v2.3:MechanicalOutputICE>false</v2.3:MechanicalOutputICE>
+                <v2.3:MechanicalOutputDrivetrain>false</v2.3:MechanicalOutputDrivetrain>
+                <v2.3:ElectricalOutput>true</v2.3:ElectricalOutput>
+              </WHRType>
+              <Mode>
+                <IdlingSpeed>600</IdlingSpeed>
+                <FullLoadAndDragCurve>
+                  <Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00" />
+                  <Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00" />
+                  <Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00" />
+                  <Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00" />
+                  <Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00" />
+                  <Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00" />
+                  <Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00" />
+                  <Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00" />
+                  <Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00" />
+                  <Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00" />
+                </FullLoadAndDragCurve>
+                <Fuels>
+                  <FuelType>Diesel CI</FuelType>
+                </Fuels>
+              </Mode>
+            </Data>
+          </Engine>
+          <Transmission>
+            <Data xsi:type="TransmissionDataPIFType">
+              <Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+              <Model>Generic 40t Long Haul Truck Gearbox</Model>
+              <MainCertificationMethod>Standard values</MainCertificationMethod>
+              <CertificationNumber>Trans-5464sdf6sdf555</CertificationNumber>
+              <Date>2017-01-11T11:00:00Z</Date>
+              <AppVersion>3.0.1</AppVersion>
+              <TransmissionType>AMT</TransmissionType>
+              <Gears xsi:type="TransmissionGearsPIFType">
+                <Gear number="1">
+                  <Ratio>14.930</Ratio>
+                  <MaxTorque>1900</MaxTorque>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="2">
+                  <Ratio>11.640</Ratio>
+                  <MaxTorque>1900</MaxTorque>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="3">
+                  <Ratio>9.020</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="4">
+                  <Ratio>7.040</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="5">
+                  <Ratio>5.640</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="6">
+                  <Ratio>4.400</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="7">
+                  <Ratio>3.390</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="8">
+                  <Ratio>2.650</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="9">
+                  <Ratio>2.050</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="10">
+                  <Ratio>1.600</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="11">
+                  <Ratio>1.280</Ratio>
+                  <MaxSpeed>2000</MaxSpeed>
+                </Gear>
+                <Gear number="12">
+                  <Ratio>1.000</Ratio>
+                </Gear>
+              </Gears>
+            </Data>
+          </Transmission>
+          <TorqueConverter>
+            <Data xsi:type="TorqueConverterDataPIFType">
+              <Manufacturer>Generic Torque Converter</Manufacturer>
+              <Model>Generic Torque Converter Model</Model>
+              <CertificationMethod>Standard values</CertificationMethod>
+              <CertificationNumber>Torq-4546565455</CertificationNumber>
+              <Date>2018-01-12T12:00:00Z</Date>
+              <AppVersion>3.0.3</AppVersion>
+              <Characteristics>
+                <Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00" />
+                <Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00" />
+                <Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00" />
+              </Characteristics>
+            </Data>
+          </TorqueConverter>
+          <Angledrive>
+            <Data xsi:type="AngledriveDataPIFType">
+              <Manufacturer>Generic Angledrive</Manufacturer>
+              <Model>Generic Angledrive Model</Model>
+              <CertificationMethod>Standard values</CertificationMethod>
+              <CertificationNumber>ANG-Z64665456654</CertificationNumber>
+              <Date>2019-01-12T12:00:00Z</Date>
+              <AppVersion>3.2.3</AppVersion>
+              <Ratio>20</Ratio>
+            </Data>
+          </Angledrive>
+          <Axlegear>
+            <Data xsi:type="AxlegearDataPIFType">
+              <Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+              <Model>Generic 40t Long Haul Truck AxleGear</Model>
+              <CertificationMethod>Standard values</CertificationMethod>
+              <CertificationNumber>AX-6654888s5f4</CertificationNumber>
+              <Date>2017-01-11T11:00:00Z</Date>
+              <AppVersion>3.0.1</AppVersion>
+              <LineType>Single portal axle</LineType>
+              <Ratio>2.590</Ratio>
+            </Data>
+          </Axlegear>
+          <AxleWheels>
+            <Data xsi:type="AxleWheelsDataPIFType">
+              <Axles>
+                <Axle axleNumber="1" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
+                  <v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
+                  <v2.0:TwinTyres>false</v2.0:TwinTyres>
+                  <v2.0:Steered>true</v2.0:Steered>
+                  <v2.0:Tyre>
+                    <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
+                      <v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
+                      <v2.0:Model>Generic Wheel</v2.0:Model>
+                      <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+                      <v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
+                      <v2.0:AppVersion>Tyre Generation App 1.0</v2.0:AppVersion>
+                      <v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
+                      <v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
+                      <v2.0:FzISO>31300</v2.0:FzISO>
+                    </v2.0:Data>
+                    <v2.0: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>
+                    </v2.0:Signature>
+                  </v2.0:Tyre>
+                </Axle>
+                <Axle axleNumber="2" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
+                  <v2.0:AxleType>VehicleDriven</v2.0:AxleType>
+                  <v2.0:TwinTyres>true</v2.0:TwinTyres>
+                  <v2.0:Steered>false</v2.0:Steered>
+                  <v2.0:Tyre>
+                    <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
+                      <v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
+                      <v2.0:Model>Generic Wheel</v2.0:Model>
+                      <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+                      <v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
+                      <v2.0:AppVersion>Tyre Generation App 1.1</v2.0:AppVersion>
+                      <v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
+                      <v2.0:RRCDeclared>0.0063</v2.0:RRCDeclared>
+                      <v2.0:FzISO>31300</v2.0:FzISO>
+                    </v2.0:Data>
+                    <v2.0: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>
+                    </v2.0:Signature>
+                  </v2.0:Tyre>
+                </Axle>
+                <Axle axleNumber="3" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="v2.0:AxleDataDeclarationType">
+                  <v2.0:AxleType>VehicleNonDriven</v2.0:AxleType>
+                  <v2.0:TwinTyres>false</v2.0:TwinTyres>
+                  <v2.0:Steered>false</v2.0:Steered>
+                  <v2.0:Tyre>
+                    <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType">
+                      <v2.0:Manufacturer>Generic Wheels Manufacturer</v2.0:Manufacturer>
+                      <v2.0:Model>Generic Wheel</v2.0:Model>
+                      <v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+                      <v2.0:Date>2017-01-11T14:00:00Z</v2.0:Date>
+                      <v2.0:AppVersion>Tyre Generation App 1.1</v2.0:AppVersion>
+                      <v2.0:Dimension>315/70 R22.5</v2.0:Dimension>
+                      <v2.0:RRCDeclared>0.0055</v2.0:RRCDeclared>
+                      <v2.0:FzISO>31300</v2.0:FzISO>
+                    </v2.0:Data>
+                    <v2.0: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>
+                    </v2.0:Signature>
+                  </v2.0:Tyre>
+                </Axle>
+              </Axles>
+            </Data>
+          </AxleWheels>
+          <Auxiliaries>
+            <Data xsi:type="AuxiliaryDataPIFType">
+              <Fan>
+                <Technology>Hydraulic driven - Constant displacement pump</Technology>
+              </Fan>
+              <SteeringPump>
+                <Technology axleNumber="1">Variable displacement elec. controlled</Technology>
+              </SteeringPump>
+              <ElectricSystem>
+                <AlternatorTechnology>conventional</AlternatorTechnology>
+                <SupplyFromHEVPossible>false</SupplyFromHEVPossible>
+                <MaxAlternatorPower>15000</MaxAlternatorPower>
+                <ElectricStorageCapacity>50</ElectricStorageCapacity>
+              </ElectricSystem>
+              <PneumaticSystem>
+                <SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
+                <CompressorDrive>electrically</CompressorDrive>
+                <Clutch>none</Clutch>
+                <CompressorRatio>1.000</CompressorRatio>
+                <SmartCompressionSystem>true</SmartCompressionSystem>
+                <SmartRegenerationSystem>false</SmartRegenerationSystem>
+                <AirsuspensionControl>electronically</AirsuspensionControl>
+                <PneumaticSCRReagentDosing>true</PneumaticSCRReagentDosing>
+              </PneumaticSystem>
+              <HVAC>
+                <AdjustableCoolantThermostat>true</AdjustableCoolantThermostat>
+                <EngineWasteGasHeatExchanger>true</EngineWasteGasHeatExchanger>
+              </HVAC>
+            </Data>
+          </Auxiliaries>
+        </Components>
+      </Vehicle>
+      <InputDataSignature>
+        <di:Reference URI="#VEH-PrimaryBus_SmartPS">
+          <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>uqcFIXtDYxvl513ruiYYJCrV1fIiyw37t8vJhg4xxoo=</di:DigestValue>
+        </di:Reference>
+      </InputDataSignature>
+      <ManufacturerRecordSignature>
+        <di:Reference URI="#RESULT-5f30c7fe665a47938f6b">
+          <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>KUpFCKh1bu/YPwYj36kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </ManufacturerRecordSignature>
+      <Results>
+        <Status>success</Status>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
+            <Payload unit="kg">1352.52</Payload>
+            <PassengerCount>19.89</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">21.22359</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1555.73</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
+            <Payload unit="kg">6762.60</Payload>
+            <PassengerCount>99.45</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">25.40945</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1862.57</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
+            <Payload unit="kg">1352.52</Payload>
+            <PassengerCount>19.89</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">16.74101</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1227.15</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
+            <Payload unit="kg">6762.60</Payload>
+            <PassengerCount>99.45</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">20.24221</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1483.80</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15527.52</TotalVehicleMass>
+            <Payload unit="kg">1352.52</Payload>
+            <PassengerCount>19.89</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">14.34578</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1051.58</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">20937.60</TotalVehicleMass>
+            <Payload unit="kg">6762.60</Payload>
+            <PassengerCount>99.45</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">17.60016</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1290.13</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">15469.51</TotalVehicleMass>
+            <Payload unit="kg">1294.51</Payload>
+            <PassengerCount>18.23</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">11.82313</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">866.66</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">18411.57</TotalVehicleMass>
+            <Payload unit="kg">4236.57</Payload>
+            <PassengerCount>59.67</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">13.24283</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">970.73</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
+            <Payload unit="kg">1578.29</Payload>
+            <PassengerCount>23.21</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">22.72091</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1665.49</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Heavy Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
+            <Payload unit="kg">7891.43</Payload>
+            <PassengerCount>116.05</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">27.95930</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">2049.48</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
+            <Payload unit="kg">1578.29</Payload>
+            <PassengerCount>23.21</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">17.90756</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1312.66</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Urban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
+            <Payload unit="kg">7891.43</Payload>
+            <PassengerCount>116.05</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">22.23796</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1630.09</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16303.29</TotalVehicleMass>
+            <Payload unit="kg">1578.29</Payload>
+            <PassengerCount>23.21</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">15.28035</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1120.08</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P33DD</VehicleGroup>
+          <Mission>Suburban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22616.43</TotalVehicleMass>
+            <Payload unit="kg">7891.43</Payload>
+            <PassengerCount>116.05</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">19.26201</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1411.95</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16467.68</TotalVehicleMass>
+            <Payload unit="kg">1254.68</Payload>
+            <PassengerCount>17.67</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">11.93701</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">875.01</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">19319.21</TotalVehicleMass>
+            <Payload unit="kg">4106.21</Payload>
+            <PassengerCount>57.83</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">13.32341</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">976.63</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">16490.49</TotalVehicleMass>
+            <Payload unit="kg">1277.49</Payload>
+            <PassengerCount>17.99</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">8.71847</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">639.08</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34SD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">18406.72</TotalVehicleMass>
+            <Payload unit="kg">3193.72</Payload>
+            <PassengerCount>44.98</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">9.20255</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">674.57</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">19588.08</TotalVehicleMass>
+            <Payload unit="kg">1738.08</Payload>
+            <PassengerCount>24.48</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">13.58335</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">995.69</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Interurban</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">23643.60</TotalVehicleMass>
+            <Payload unit="kg">5793.60</Payload>
+            <PassengerCount>81.60</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">15.56740</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">1141.12</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">19703.95</TotalVehicleMass>
+            <Payload unit="kg">1853.95</Payload>
+            <PassengerCount>26.11</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">9.82937</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">720.51</CO2>
+        </Result>
+        <Result status="success">
+          <VehicleGroup>P34DD</VehicleGroup>
+          <Mission>Coach</Mission>
+          <SimulationParameters>
+            <TotalVehicleMass unit="kg">22484.88</TotalVehicleMass>
+            <Payload unit="kg">4634.88</Payload>
+            <PassengerCount>65.28</PassengerCount>
+            <FuelMode>single fuel mode</FuelMode>
+          </SimulationParameters>
+          <Fuel type="Diesel CI">
+            <EnergyConsumption unit="MJ/km">10.56728</EnergyConsumption>
+          </Fuel>
+          <CO2 unit="g/km">774.60</CO2>
+        </Result>
+      </Results>
+      <ApplicationInformation>
+        <SimulationToolVersion>String</SimulationToolVersion>
+        <Date>2017-01-01T00:00:00Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#PIF-d10aff76c5d149948046">
+        <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>nI+57QQtWA2rFqJTZ41t0XrXcJbcGmc7j4E66iGJyT0=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </PrimaryVehicle>
+  <ManufacturingStage stageCount="2">
+    <Data xsi:type="BusManufacturingStageDataType" id="MSTG-1">
+      <HashPreviousStage>
+        <di:Reference URI="#PIF-d10aff76c5d149948046">
+          <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>nI+57QQtWA2rFqJTZ41t0XrXcJbcGmc7j4E66iGJyT0=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="MSTG-1-Vehicle">
+        <v2.8:Manufacturer>Intermediate Manufacturer 1</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Intermediate Manufacturer Address 1</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-1234567890</v2.8:VIN>
+        <v2.8:Date>2018-02-15T11:00:00Z</v2.8:Date>
+        <v2.8:Model>Intermediate Model 1</v2.8:Model>
+        <v2.8:NgTankSystem>Compressed</v2.8:NgTankSystem>
+        <v2.8:NumberPassengersLowerDeck>10</v2.8:NumberPassengersLowerDeck>
+        <v2.8:NumberPassengersUpperDeck>30</v2.8:NumberPassengersUpperDeck>
+        <v2.8:LowEntry>true</v2.8:LowEntry>
+        <v2.8:HeightIntegratedBody>3000</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>12000</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2500</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>2500</v2.8:EntranceHeight>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+        <Date>2021-01-12T07:20:08.0187663Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#RESULT-6f30c7fe665a47938f6b">
+        <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>BMpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+  <ManufacturingStage stageCount="3">
+    <Data xsi:type="BusManufacturingStageDataType" id="MSTG-2">
+      <HashPreviousStage>
+        <di:Reference URI="#RESULT-6f30c7fe665a47938f6b">
+          <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>BMpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="MSTG-2-Vehicle">
+        <v2.8:Manufacturer>Intermediate Manufacturer 2</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Intermediate Manufacturer Address 2</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-2234567890</v2.8:VIN>
+        <v2.8:Date>2021-02-13T07:20:08.0187663Z</v2.8:Date>
+        <v2.8:CorrectedActualMass>15000</v2.8:CorrectedActualMass>
+        <v2.8:BodyworkCode>CB</v2.8:BodyworkCode>
+        <v2.8:DoorDriveTechnology>mixed</v2.8:DoorDriveTechnology>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>1,2</v2.3:PredictiveCruiseControl>
+        </v2.8:ADAS>
+        <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>true</v2.8:Interiorlights>
+                  <v2.8:Dayrunninglights>true</v2.8:Dayrunninglights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>1</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>non R-744 2-stage</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>heating</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 3-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+                <v2.8:AuxiliaryHeaterPower>50</v2.8:AuxiliaryHeaterPower>
+                <v2.8:DoubleGlazing>false</v2.8:DoubleGlazing>
+                <v2.8:AdjustableAuxiliaryHeater>true</v2.8:AdjustableAuxiliaryHeater>
+                <v2.8:SeparateAirDistributionDucts>false</v2.8:SeparateAirDistributionDucts>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+        <Date>2021-02-13T07:20:08.0187663Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#RESULT-8f30c7fe665a47938f6b">
+        <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>GHpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+  <ManufacturingStage stageCount="4">
+    <Data xsi:type="BusManufacturingStageDataType" id="MST-3">
+      <HashPreviousStage>
+        <di:Reference URI="#RESULT-8f30c7fe665a47938f6b">
+          <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>GHpFCKh1bu/YPwYj37kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="MSTG-3-Vehicle">
+        <v2.8:Manufacturer>Intermediate Manufacturer 3</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Intermediate Manufacturer Address 3</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-2234567866</v2.8:VIN>
+        <v2.8:Date>2021-02-13T07:20:08.0187663Z</v2.8:Date>
+        <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
+        <v2.8:TechnicalPermissibleMaximumLadenMass>20000</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:NgTankSystem>Liquefied</v2.8:NgTankSystem>
+        <v2.8:ClassBus>B</v2.8:ClassBus>
+        <v2.8:VehicleDeclarationType>interim</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>true</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>1,2</v2.3:PredictiveCruiseControl>
+          <v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
+        </v2.8:ADAS>
+        <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:Positionlights>false</v2.8:Positionlights>
+                  <v2.8:Brakelights>false</v2.8:Brakelights>
+                  <v2.8:Headlights>true</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:WaterElectricHeater>false</v2.8:WaterElectricHeater>
+                <v2.8:AirElectricHeater>false</v2.8:AirElectricHeater>
+                <v2.8:OtherHeatingTechnology>true</v2.8:OtherHeatingTechnology>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>!!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+        <Date>2021-03-13T07:20:08.0187663Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#RESULT-8f30c7fe665a47938f7b">
+        <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>GHpFCKh1bu/YPwYj38kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+  <ManufacturingStage stageCount="5">
+    <Data xsi:type="BusManufacturingStageDataType" id="MST-84eab2145359424cac96">
+      <HashPreviousStage>
+        <di:Reference URI="#RESULT-8f30c7fe665a47938f7b">
+          <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>GHpFCKh1bu/YPwYj38kJK1uCrv++BTLf2OUZcOt43Os=</di:DigestValue>
+        </di:Reference>
+      </HashPreviousStage>
+      <Vehicle xsi:type="v2.8:InterimStageInputType" id="VEH-1aea65a0eeac49b3ae31">
+        <v2.8:Manufacturer>Some Manufacturer</v2.8:Manufacturer>
+        <v2.8:ManufacturerAddress>Some Manufacturer Address</v2.8:ManufacturerAddress>
+        <v2.8:VIN>VEH-1234567890</v2.8:VIN>
+        <v2.8:Date>2021-05-19T22:00:00Z</v2.8:Date>
+        <v2.8:Model>Sample Bus Model</v2.8:Model>
+        <v2.8:LegislativeCategory>M3</v2.8:LegislativeCategory>
+        <v2.8:CorrectedActualMass>500</v2.8:CorrectedActualMass>
+        <v2.8:TechnicalPermissibleMaximumLadenMass>3500</v2.8:TechnicalPermissibleMaximumLadenMass>
+        <v2.8:NgTankSystem>Compressed</v2.8:NgTankSystem>
+        <v2.8:ClassBus>II+III</v2.8:ClassBus>
+        <v2.8:NumberPassengersLowerDeck>0</v2.8:NumberPassengersLowerDeck>
+        <v2.8:NumberPassengersUpperDeck>10</v2.8:NumberPassengersUpperDeck>
+        <v2.8:BodyworkCode>CB</v2.8:BodyworkCode>
+        <v2.8:LowEntry>false</v2.8:LowEntry>
+        <v2.8:HeightIntegratedBody>2500</v2.8:HeightIntegratedBody>
+        <v2.8:VehicleLength>9500</v2.8:VehicleLength>
+        <v2.8:VehicleWidth>2500</v2.8:VehicleWidth>
+        <v2.8:EntranceHeight>2000</v2.8:EntranceHeight>
+        <v2.8:DoorDriveTechnology>electric</v2.8:DoorDriveTechnology>
+        <v2.8:VehicleDeclarationType>final</v2.8:VehicleDeclarationType>
+        <v2.8:ADAS>
+          <v2.3:EngineStopStart>true</v2.3:EngineStopStart>
+          <v2.3:EcoRollWithoutEngineStop>false</v2.3:EcoRollWithoutEngineStop>
+          <v2.3:EcoRollWithEngineStop>false</v2.3:EcoRollWithEngineStop>
+          <v2.3:PredictiveCruiseControl>none</v2.3:PredictiveCruiseControl>
+          <v2.3:APTEcoRollReleaseLockupClutch>true</v2.3:APTEcoRollReleaseLockupClutch>
+        </v2.8:ADAS>
+        <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 xsi:type="v2.0:AirDragDataDeclarationType" id="CabinX23h" 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>6.31</v2.0:CdxA_0>
+              <v2.0:TransferredCdxA>6.32</v2.0:TransferredCdxA>
+              <v2.0:DeclaredCdxA>6.34</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:Auxiliaries>
+            <v2.8:Data xsi:type="v2.8:CompletedVehicleAuxiliaryDataDeclarationType">
+              <v2.8:ElectricSystem>
+                <v2.8:LEDLights>
+                  <v2.8:Interiorlights>false</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>false</v2.8:Headlights>
+                </v2.8:LEDLights>
+              </v2.8:ElectricSystem>
+              <v2.8:HVAC>
+                <v2.8:SystemConfiguration>0</v2.8:SystemConfiguration>
+                <v2.8:HeatPumpTypeDriverCompartment>none</v2.8:HeatPumpTypeDriverCompartment>
+                <v2.8:HeatPumpModeDriverCompartment>heating</v2.8:HeatPumpModeDriverCompartment>
+                <v2.8:HeatPumpTypePassengerCompartment>non R-744 2-stage</v2.8:HeatPumpTypePassengerCompartment>
+                <v2.8:HeatPumpModePassengerCompartment>cooling</v2.8:HeatPumpModePassengerCompartment>
+                <v2.8:AuxiliaryHeaterPower>50</v2.8:AuxiliaryHeaterPower>
+                <v2.8:DoubleGlazing>false</v2.8:DoubleGlazing>
+                <v2.8:AdjustableAuxiliaryHeater>true</v2.8:AdjustableAuxiliaryHeater>
+                <v2.8:SeparateAirDistributionDucts>false</v2.8:SeparateAirDistributionDucts>
+                <v2.8:WaterElectricHeater>true</v2.8:WaterElectricHeater>
+              </v2.8:HVAC>
+            </v2.8:Data>
+          </v2.8:Auxiliaries>
+        </v2.8:Components>
+      </Vehicle>
+      <ApplicationInformation>
+        <SimulationToolVersion>0.7.3.2247-DEV</SimulationToolVersion>
+        <Date>2021-05-20T10:21:50.9468128Z</Date>
+      </ApplicationInformation>
+    </Data>
+    <Signature>
+      <di:Reference URI="#MST-84eab2145359424cac96">
+        <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>nzi/gaDHz6UkMgGJqbKjjN1p6lUiLf959S6CRFGcNss=</di:DigestValue>
+      </di:Reference>
+    </Signature>
+  </ManufacturingStage>
+</VectoOutputMultistage>
\ No newline at end of file
diff --git a/VectoCore/VectoXML.spp b/VectoCore/VectoXML.spp
index 198f2bad9dcf6df9a5848b57752179792771c797..c880ccd45edd9e308e95801abd3720943154b445 100644
--- a/VectoCore/VectoXML.spp
+++ b/VectoCore/VectoXML.spp
@@ -19,6 +19,7 @@
 			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.6_Buses\vecto_vehicle-completed_heavyBus-sample.xml" HomeFolder="Yes"/>
 			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.6_Buses\vecto_vehicle-medium_lorryFWD-sample.xml" HomeFolder="Yes"/>
 			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.6_Buses\vecto_vehicle-primary_heavyBus-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.6_Buses\vecto_vehicle-primary_heavyBusSmartES-sample.xml" HomeFolder="Yes"/>
 		</Folder>
 		<Folder FolderName="Examples 1.0">
 			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_axlegear-sample_ref.xml" HomeFolder="Yes"/>