diff --git a/VECTO/AdvancedAuxiliariesModule.vb b/VECTO/AdvancedAuxiliariesModule.vb
index 556546d550fd8c23cc0835d9a3da9940b6ef2e7f..1d53c92786d7337af6d315e75355d9db1fe7a7db 100644
--- a/VECTO/AdvancedAuxiliariesModule.vb
+++ b/VECTO/AdvancedAuxiliariesModule.vb
@@ -2,7 +2,10 @@
 Imports System.IO
 Imports System.Linq
 Imports System.Runtime.Remoting
+Imports TUGraz.VectoCore.BusAuxiliaries
 Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces
+Imports TUGraz.VectoCore.Models.BusAuxiliaries
+Imports TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces
 Imports VectoAuxiliaries
 
 Module AdvancedAuxiliariesModule
@@ -32,7 +35,7 @@ Module AdvancedAuxiliariesModule
 		End If
 
 		_returnList = New Dictionary(Of String, AdvancedAuxiliary)
-		Dim o As ObjectHandle
+		'Dim o As ObjectHandle
 		Dim iAdvancedAux As IAdvancedAuxiliaries
 
 
@@ -41,34 +44,34 @@ Module AdvancedAuxiliariesModule
 		_returnList.Add(classicAux.AssemblyName, classicAux)
 
 
-		Try
-			Dim fileEntries As String() = Directory.GetFiles(GetAAUXSourceDirectory)
-			' Process the list of files found in the directory. 
-			Dim fileName As String
+		'Try
+		'	Dim fileEntries As String() = Directory.GetFiles(GetAAUXSourceDirectory)
+		'	' Process the list of files found in the directory. 
+		'	Dim fileName As String
 
-			For Each fileName In fileEntries
+		'	For Each fileName In fileEntries
 
-				If fileName.Contains("Auxiliaries.dll") Then
+		'		If fileName.Contains("Auxiliaries.dll") Then
 
-					'Get filenamewith
-					Dim fileNameWoPath As String = GetFilenameWithoutPath(fileName, True)
-					Dim fileNameWoExtentsion As String = GetFilenameWithoutPath(fileName, False)
+		'			'Get filenamewith
+		'			Dim fileNameWoPath As String = GetFilenameWithoutPath(fileName, True)
+		'			Dim fileNameWoExtentsion As String = GetFilenameWithoutPath(fileName, False)
 
-					o = Activator.CreateInstance(fileNameWoExtentsion, "VectoAuxiliaries.AdvancedAuxiliaries")
+		'			o = Activator.CreateInstance(fileNameWoExtentsion, "VectoAuxiliaries.AdvancedAuxiliaries")
 
-					iAdvancedAux = DirectCast(o.Unwrap, IAdvancedAuxiliaries)
+					iAdvancedAux = new AdvancedAuxiliaries()
 
 					Dim advancedAuxiliary As AdvancedAuxiliary = New AdvancedAuxiliary(iAdvancedAux.AuxiliaryName,
 																						iAdvancedAux.AuxiliaryVersion,
-																						fileNameWoPath, fileNameWoExtentsion)
+																						"BUSAUX", "BusAuxiliaries")
 					_returnList.Add(advancedAuxiliary.AuxiliaryVersion, advancedAuxiliary)
-				End If
+		'		End If
 
-			Next fileName
+		'	Next fileName
 
-		Catch ex As Exception
-			MessageBox.Show("Unable to obtain Advanced Auxiliary Assemblies")
-		End Try
+		'Catch ex As Exception
+		'	MessageBox.Show("Unable to obtain Advanced Auxiliary Assemblies")
+		'End Try
 
 
 		Return _returnList
@@ -98,8 +101,8 @@ Module AdvancedAuxiliariesModule
 		'Open Assembly and invoke the configuration using the paths supplied.
 
 		Try
-			o = Activator.CreateInstance(chosenAssembly.Value.AssemblyName, "VectoAuxiliaries.AdvancedAuxiliaries")
-			iAdvancedAux = DirectCast(o.Unwrap, IAdvancedAuxiliaries)
+			'o = Activator.CreateInstance(chosenAssembly.Value.AssemblyName, "VectoAuxiliaries.AdvancedAuxiliaries")
+			iAdvancedAux = New AdvancedAuxiliaries() ' DirectCast(o.Unwrap, IAdvancedAuxiliaries)
 
 			Configure(filePath, vectoFilePath)
 
@@ -185,8 +188,8 @@ Module AdvancedAuxiliariesModule
 
 		'Open Assembly and invoke the validation using the paths supplied.
 		Try
-			o = Activator.CreateInstance(chosenAssembly.Value.AssemblyName, "VectoAuxiliaries.AdvancedAuxiliaries")
-			iAdvancedAux = DirectCast(o.Unwrap, IAdvancedAuxiliaries)
+			'o = Activator.CreateInstance(chosenAssembly.Value.AssemblyName, "VectoAuxiliaries.AdvancedAuxiliaries")
+			iAdvancedAux = New AdvancedAuxiliaries()  ' DirectCast(o.Unwrap, IAdvancedAuxiliaries)
 
 			result = iAdvancedAux.ValidateAAUXFile(absoluteAAuxPath, message)
 
diff --git a/VECTO/GUI/EngineForm.vb b/VECTO/GUI/EngineForm.vb
index c3e757f688f010e2f5a6d2f8a9a204c1f3a044db..98af70b5e8689ec1034e865c392b701f5c72aa7c 100644
--- a/VECTO/GUI/EngineForm.vb
+++ b/VECTO/GUI/EngineForm.vb
@@ -229,7 +229,7 @@ Public Class EngineForm
 
 		Dim basePath As String = Path.GetDirectoryName(file)
 		TbName.Text = engine.Model
-		TbDispl.Text = (engine.Displacement*1000*1000).ToGUIFormat()
+		TbDispl.Text = (engine.Displacement.Value() * 1000.0 * 1000).ToGUIFormat()
 		TbInertia.Text = engine.Inertia.ToGUIFormat()
 		
 
diff --git a/VECTO/GUI/VectoJobForm.vb b/VECTO/GUI/VectoJobForm.vb
index 6f7177091539f1c8248728da75a0a5b05bc9ff2c..59eda5c1b78f904cbd24a4d1c8db44c964b2d169 100644
--- a/VECTO/GUI/VectoJobForm.vb
+++ b/VECTO/GUI/VectoJobForm.vb
@@ -531,9 +531,9 @@ Public Class VectoJobForm
 											GetRelativePath(driver.Lookahead.CoastingDecisionFactorVelocityDropLookup.Source, _basePath))
 		End If
 
-		tbEngineStopStartActivationDelay.Text =  If(driver.EngineStopStartData.ActivationDelay?.ToGUIFormat(), DeclarationData.Driver.EngineStopStart.ActivationDelay.ToGUIFormat())
-        tbMaxEngineOffTimespan.Text = If(driver.EngineStopStartData.MaxEngineOffTimespan?.ToGUIFormat(), DeclarationData.Driver.EngineStopStart.MaxEngineOffTimespan.ToGUIFormat())
-        tbEssUtility.Text = driver.EngineStopStartData.UtilityFactor.ToGUIFormat()
+		tbEngineStopStartActivationDelay.Text =  If(driver.EngineStopStartData?.ActivationDelay?.ToGUIFormat(), DeclarationData.Driver.EngineStopStart.ActivationDelay.ToGUIFormat())
+        tbMaxEngineOffTimespan.Text = If(driver.EngineStopStartData?.MaxEngineOffTimespan?.ToGUIFormat(), DeclarationData.Driver.EngineStopStart.MaxEngineOffTimespan.ToGUIFormat())
+        tbEssUtility.Text = driver.EngineStopStartData?.UtilityFactor.ToGUIFormat()
 
 		'-------------------------------------------------------------
 
diff --git a/VECTO/VECTO.vbproj b/VECTO/VECTO.vbproj
index f946f6135fb1819fe792125ee33762294db70518..57aa433796f162e505413d11ca12a7fbad8ef168 100644
--- a/VECTO/VECTO.vbproj
+++ b/VECTO/VECTO.vbproj
@@ -200,6 +200,41 @@
   </ItemGroup>
   <ItemGroup>
     <Compile Include="ApplicationEvents.vb" />
+    <Compile Include="BusAuxiliaries\UI\cFileBrowser.vb" />
+    <Compile Include="BusAuxiliaries\UI\FB_Dialog.designer.vb">
+      <DependentUpon>FB_Dialog.vb</DependentUpon>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\FB_Dialog.vb">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\FB_FavDlog.designer.vb">
+      <DependentUpon>FB_FavDlog.vb</DependentUpon>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\FB_FavDlog.vb">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\FB_Global.vb" />
+    <Compile Include="BusAuxiliaries\UI\frmAuxiliaryConfig.Designer.vb">
+      <DependentUpon>frmAuxiliaryConfig.vb</DependentUpon>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\frmAuxiliaryConfig.vb">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\frmCombinedAlternators.Designer.vb">
+      <DependentUpon>frmCombinedAlternators.vb</DependentUpon>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\frmCombinedAlternators.vb">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\frmHVACTool.Designer.vb">
+      <DependentUpon>frmHVACTool.vb</DependentUpon>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\frmHVACTool.vb">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="BusAuxiliaries\UI\VECTO_Types.vb" />
+    <Compile Include="BusAuxiliaries\Util\DeleteCell.vb" />
+    <Compile Include="BusAuxiliaries\Util\DeleteColumn.vb" />
     <Compile Include="GUI\VectoVTPJobForm.Designer.vb">
       <DependentUpon>VectoVTPJobForm.vb</DependentUpon>
     </Compile>
@@ -355,6 +390,22 @@
     </Compile>
   </ItemGroup>
   <ItemGroup>
+    <EmbeddedResource Include="BusAuxiliaries\UI\FB_Dialog.resx">
+      <DependentUpon>FB_Dialog.vb</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="BusAuxiliaries\UI\FB_FavDlog.resx">
+      <DependentUpon>FB_FavDlog.vb</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="BusAuxiliaries\UI\frmAuxiliaryConfig.resx">
+      <DependentUpon>frmAuxiliaryConfig.vb</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="BusAuxiliaries\UI\frmCombinedAlternators.resx">
+      <DependentUpon>frmCombinedAlternators.vb</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="BusAuxiliaries\UI\frmHVACTool.resx">
+      <DependentUpon>frmHVACTool.vb</DependentUpon>
+    </EmbeddedResource>
     <EmbeddedResource Include="File Browser\FileBrowserDialog.resx">
       <DependentUpon>FileBrowserDialog.vb</DependentUpon>
       <SubType>Designer</SubType>
@@ -519,14 +570,6 @@
     <WCFMetadata Include="Service References\" />
   </ItemGroup>
   <ItemGroup>
-    <ProjectReference Include="..\VECTOAux\BusAuxiliaries\BusAuxiliaries.csproj">
-      <Project>{550d99d4-25f7-48d9-b0f0-e5dd6cb3485d}</Project>
-      <Name>BusAuxiliaries</Name>
-    </ProjectReference>
-    <ProjectReference Include="..\VECTOAux\VectoAuxiliaries\VectoAuxiliaries.vbproj">
-      <Project>{FDEEE460-0B8A-4EF6-8D9E-72F203A50F65}</Project>
-      <Name>VectoAuxiliaries</Name>
-    </ProjectReference>
     <ProjectReference Include="..\VectoCommon\VectoCommon\VectoCommon.csproj">
       <Project>{79a066ad-69a9-4223-90f6-6ed5d2d084f4}</Project>
       <Name>VectoCommon</Name>