diff --git a/SHADE_Engine/SHADE_Engine.vcxproj b/SHADE_Engine/SHADE_Engine.vcxproj
index 07b7eb4a..5e7342d0 100644
--- a/SHADE_Engine/SHADE_Engine.vcxproj
+++ b/SHADE_Engine/SHADE_Engine.vcxproj
@@ -183,6 +183,7 @@
+
@@ -253,6 +254,7 @@
+
Create
@@ -284,4 +286,4 @@
-
+
\ No newline at end of file
diff --git a/SHADE_Engine/SHADE_Engine.vcxproj.filters b/SHADE_Engine/SHADE_Engine.vcxproj.filters
index 8e6cedf2..974e2fe0 100644
--- a/SHADE_Engine/SHADE_Engine.vcxproj.filters
+++ b/SHADE_Engine/SHADE_Engine.vcxproj.filters
@@ -353,6 +353,7 @@
+
@@ -536,5 +537,6 @@
+
\ No newline at end of file
diff --git a/SHADE_Engine/src/Engine/ECS_Base/System/SHComponentManager.h b/SHADE_Engine/src/Engine/ECS_Base/System/SHComponentManager.h
index 05a3d1ee..2f6ff504 100644
--- a/SHADE_Engine/src/Engine/ECS_Base/System/SHComponentManager.h
+++ b/SHADE_Engine/src/Engine/ECS_Base/System/SHComponentManager.h
@@ -34,7 +34,7 @@ namespace SHADE
//The Container of all Componentgroups
static std::vector componentGroups;
- friend class SHSceneNode;
+ friend struct SHSceneNode;
diff --git a/SHADE_Engine/src/SHpch.h b/SHADE_Engine/src/SHpch.h
index b54a8a5b..0342eedb 100644
--- a/SHADE_Engine/src/SHpch.h
+++ b/SHADE_Engine/src/SHpch.h
@@ -22,6 +22,7 @@
#include
#include
#include
+#include
#include
#include
#include