diff --git a/win/cglm-test.vcxproj b/win/cglm-test.vcxproj
index 43969b5..e38d77d 100644
--- a/win/cglm-test.vcxproj
+++ b/win/cglm-test.vcxproj
@@ -39,6 +39,9 @@
+
+
+
diff --git a/win/cglm-test.vcxproj.filters b/win/cglm-test.vcxproj.filters
index f517012..b67b1f8 100644
--- a/win/cglm-test.vcxproj.filters
+++ b/win/cglm-test.vcxproj.filters
@@ -100,5 +100,14 @@
src
+
+ src
+
+
+ src
+
+
+ src
+
\ No newline at end of file
diff --git a/win/cglm.vcxproj b/win/cglm.vcxproj
index 46779bd..eeb0e78 100644
--- a/win/cglm.vcxproj
+++ b/win/cglm.vcxproj
@@ -43,6 +43,9 @@
+
+
+
@@ -87,6 +90,9 @@
+
+
+
@@ -124,6 +130,9 @@
+
+
+
@@ -159,6 +168,8 @@
+
+
diff --git a/win/cglm.vcxproj.filters b/win/cglm.vcxproj.filters
index 7eedf3e..7371322 100644
--- a/win/cglm.vcxproj.filters
+++ b/win/cglm.vcxproj.filters
@@ -148,6 +148,15 @@
src\clipspace
+
+ src
+
+
+ src
+
+
+ src
+
@@ -558,5 +567,29 @@
include\cglm\call\clipspace
+
+ include\cglm\call
+
+
+ include\cglm\call
+
+
+ include\cglm\call
+
+
+ include\cglm\struct\clipspace
+
+
+ include\cglm\struct\clipspace
+
+
+ include\cglm
+
+
+ include\cglm
+
+
+ include\cglm
+
\ No newline at end of file