diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapterPrimaryBus.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapterPrimaryBus.cs
index 5fdcf0936eaacb5bb2ed48944fc084b0506ee089..42ceafbcce0fdcf03aa878f88cefc9ccfdb4d392 100644
--- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapterPrimaryBus.cs
+++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapterPrimaryBus.cs
@@ -240,7 +240,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 				}
 			}
 
-			return mission.BusParameter.ElectricalConsumers.GetValueOrDefault(consumer.ConsumerName, 0);
+			return mission.BusParameter.ElectricalConsumers.GetVECTOValueOrDefault(consumer.ConsumerName, 0);
 		}
 
 		protected virtual Dictionary<string, ElectricConsumerEntry> GetElectricAuxConsumers(Mission mission, IVehicleDeclarationInputData vehicleData, VehicleClass vehicleClass, IBusAuxiliariesDeclarationData busAux)
diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/Electrics/ElectricalConsumer.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/Electrics/ElectricalConsumer.cs
index 2d2e2b726f62392f466ac3d25b6370ad7bc98522..f273eb6cf3c216d536310a629b976cc6e930041b 100644
--- a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/Electrics/ElectricalConsumer.cs
+++ b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/Electrics/ElectricalConsumer.cs
@@ -135,7 +135,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.Electric
 
 		public Ampere NominalCurrent(MissionType mission)
 		{
-			return _missions.GetValueOrDefault(mission, 0.SI<Ampere>());
+			return _missions.GetVECTOValueOrDefault(mission, 0.SI<Ampere>());
 		}
 
 		public Ampere this[MissionType mission]
diff --git a/VectoCore/VectoCore/Models/Declaration/Fan.cs b/VectoCore/VectoCore/Models/Declaration/Fan.cs
index 3bdcbe7188efa41d795aec7db513569ba88a17aa..ac0cc63559ec724f1bab7f9cd8d82c0907e88498 100644
--- a/VectoCore/VectoCore/Models/Declaration/Fan.cs
+++ b/VectoCore/VectoCore/Models/Declaration/Fan.cs
@@ -109,7 +109,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 		public override AuxDemandEntry Lookup(MissionType mission, string technology, bool electrical)
 		{
 			var lookup = Tuple.Create(mission, technology, electrical);
-			return Data.GetValueOrDefault(lookup, new AuxDemandEntry { PowerDemand = 0.SI<Watt>() });
+			return Data.GetVECTOValueOrDefault(lookup, new AuxDemandEntry { PowerDemand = 0.SI<Watt>() });
 		}
 		
 		public string[] FullyElectricTechnologies() => Data.Keys.Where(x => x.Item3).Select(x => x.Item2).Distinct().ToArray();
diff --git a/VectoCore/VectoCore/OutputData/XML/AbstractXMLWriter.cs b/VectoCore/VectoCore/OutputData/XML/AbstractXMLWriter.cs
index c0f65d326240f7f655f857513e895817e8164517..7c03c4503192030d34e989606989d1397f1ca86e 100644
--- a/VectoCore/VectoCore/OutputData/XML/AbstractXMLWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/AbstractXMLWriter.cs
@@ -89,7 +89,7 @@ namespace TUGraz.IVT.VectoXML.Writer
 						table.Columns.Cast<DataColumn>()
 							.Where(c => mapping.ContainsKey(c.ColumnName))
 							.Select(c => new XAttribute(mapping[c.ColumnName], 
-								row.Field<string>(c).ToDouble().ToXMLFormat(precision?.GetValueOrDefault(c.ColumnName, 2u) ?? 2u)))))
+								row.Field<string>(c).ToDouble().ToXMLFormat(precision?.GetVECTOValueOrDefault(c.ColumnName, 2u) ?? 2u)))))
 				.Cast<object>().ToArray();
 		}
 	}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs
index dffc3c68a1a7dd6ebc2a4d3753c3265e514329bf..c5734c20a941ecc764680d429908ef1f1866004a 100644
--- a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs
@@ -90,7 +90,7 @@ namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
 							table.Columns.Cast<DataColumn>()
 								.Where(c => mapping.ContainsKey(c.ColumnName))
 								.Select(c => new XAttribute(mapping[c.ColumnName], 
-									row.Field<string>(c).ToDouble().ToXMLFormat(precision?.GetValueOrDefault(c.ColumnName, 2u) ?? 2u)))))
+									row.Field<string>(c).ToDouble().ToXMLFormat(precision?.GetVECTOValueOrDefault(c.ColumnName, 2u) ?? 2u)))))
 				.Cast<object>().ToArray();
 		}
 
diff --git a/VectoCore/VectoCore/Utils/DictionaryExtensionMethods.cs b/VectoCore/VectoCore/Utils/DictionaryExtensionMethods.cs
index 9b8af3a4e07cec5043ca0f11012cfe0cd9f12cc9..f1f22de6c418c13b34f5d1a777b01639112cca06 100644
--- a/VectoCore/VectoCore/Utils/DictionaryExtensionMethods.cs
+++ b/VectoCore/VectoCore/Utils/DictionaryExtensionMethods.cs
@@ -64,7 +64,8 @@ namespace TUGraz.VectoCore.Utils
 		public static TValue GetVECTOValueOrDefault<TKey, TValue>(this IDictionary<TKey, TValue> self, TKey key) => 
 			self.TryGetValue(key, out var value) ? value : default;
 
-		public static TValue GetValueOrDefault<TKey, TValue>(this IDictionary<TKey, TValue> self, TKey key, TValue defaultValue) =>
+
+		public static TValue GetVECTOValueOrDefault<TKey, TValue>(this IDictionary<TKey, TValue> self, TKey key, TValue defaultValue) =>
 			self.TryGetValue(key, out var value) ? value : defaultValue;
 	}
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Utils/IterationStatistics.cs b/VectoCore/VectoCore/Utils/IterationStatistics.cs
index d1507787efcb39be06a38ba932e6ac9bb30d35c5..3668647971f04fe4d9b988d160a611cd9c47966a 100644
--- a/VectoCore/VectoCore/Utils/IterationStatistics.cs
+++ b/VectoCore/VectoCore/Utils/IterationStatistics.cs
@@ -66,7 +66,7 @@ namespace TUGraz.VectoCore.Utils
 		{
 			var t = typeof(T).Name;
 			var c = Current.GetOrAdd(t, _ => new Dictionary<string, double>());
-			c[key] = c.GetValueOrDefault(key, 0) + value ?? 1;
+			c[key] = c.GetVECTOValueOrDefault(key, 0) + value ?? 1;
 		}
 
 		[Conditional("TRACE")]