diff --git a/niflib.vcxproj b/niflib.vcxproj
index ebcc87e5185a98fa764461da343b089f6b5bd7f7..8860016f10ac6a47f2c909e7856a94ec428eb4e5 100755
--- a/niflib.vcxproj
+++ b/niflib.vcxproj
@@ -300,6 +300,10 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
+    <ClCompile Include="src\gen\bhkCMSDBigTris.cpp" />
+    <ClCompile Include="src\gen\BoneLOD.cpp" />
+    <ClCompile Include="src\gen\BSSegment.cpp" />
+    <ClCompile Include="src\gen\SkinPartitionUnknownItem1.cpp" />
     <ClCompile Include="src\obj\BSMultiBoundData.cpp" />
     <ClCompile Include="src\Inertia.cpp" />
     <ClCompile Include="src\kfm.cpp" />
@@ -764,11 +768,8 @@
     <ClCompile Include="src\gen\AdditionalDataInfo.cpp" />
     <ClCompile Include="src\gen\ArkTexture.cpp" />
     <ClCompile Include="src\gen\AVObject.cpp" />
-    <ClCompile Include="src\gen\bhkCMSDBigTris.cpp" />
     <ClCompile Include="src\gen\bhkCMSDMaterial.cpp" />
-    <ClCompile Include="src\gen\bhkCMSDBigTris.cpp" />
     <ClCompile Include="src\gen\bhkCMSDChunk.cpp" />
-    <ClCompile Include="src\gen\bhkCMSDContainer.cpp" />
     <ClCompile Include="src\gen\bhkCMSDData.cpp" />
     <ClCompile Include="src\gen\bhkCMSDTransform.cpp" />
     <ClCompile Include="src\gen\BodyPartList.cpp" />
@@ -846,6 +847,9 @@
     <ClCompile Include="TriStripper\tri_stripper.cpp" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="include\gen\BoneLOD.h" />
+    <ClInclude Include="include\gen\BSSegment.h" />
+    <ClInclude Include="include\gen\SkinPartitionUnknownItem1.h" />
     <ClInclude Include="include\obj\BSMultiBoundData.h" />
     <ClInclude Include="include\ComplexShape.h" />
     <ClInclude Include="include\dll_export.h" />
@@ -1312,7 +1316,6 @@
     <ClInclude Include="include\gen\bhkCMSDMaterial.h" />
     <ClInclude Include="include\gen\bhkCMSDBigTris.h" />
     <ClInclude Include="include\gen\bhkCMSDChunk.h" />
-    <ClInclude Include="include\gen\bhkCMSDContainer.h" />
     <ClInclude Include="include\gen\bhkCMSDData.h" />
     <ClInclude Include="include\gen\bhkCMSDTransform.h" />
     <ClInclude Include="include\gen\BodyPartList.h" />
diff --git a/niflib.vcxproj.filters b/niflib.vcxproj.filters
index 8990cd38794bb474289e59a4d58be9d0fd713205..da34b62962c9e693f70d52c939a11091179d7554 100755
--- a/niflib.vcxproj.filters
+++ b/niflib.vcxproj.filters
@@ -1407,9 +1407,6 @@
     <ClCompile Include="src\gen\AVObject.cpp">
       <Filter>Source Files\gen</Filter>
     </ClCompile>
-    <ClCompile Include="src\gen\bhkCMSDBigTris.cpp">
-      <Filter>Source Files\gen</Filter>
-    </ClCompile>
     <ClCompile Include="src\gen\bhkCMSDMaterial.cpp">
       <Filter>Source Files\gen</Filter>
     </ClCompile>
@@ -1419,9 +1416,6 @@
     <ClCompile Include="src\gen\bhkCMSDChunk.cpp">
       <Filter>Source Files\gen</Filter>
     </ClCompile>
-    <ClCompile Include="src\gen\bhkCMSDContainer.cpp">
-      <Filter>Source Files\gen</Filter>
-    </ClCompile>
     <ClCompile Include="src\gen\bhkCMSDData.cpp">
       <Filter>Source Files\gen</Filter>
     </ClCompile>
@@ -1647,6 +1641,18 @@
     <ClCompile Include="TriStripper\tri_stripper.cpp">
       <Filter>Source Files\TriStripper</Filter>
     </ClCompile>
+    <ClCompile Include="src\gen\SkinPartitionUnknownItem1.cpp">
+      <Filter>Source Files\gen</Filter>
+    </ClCompile>
+    <ClCompile Include="src\gen\BoneLOD.cpp">
+      <Filter>Source Files\gen</Filter>
+    </ClCompile>
+    <ClCompile Include="src\gen\bhkCMSDBigTris.cpp">
+      <Filter>Source Files\gen</Filter>
+    </ClCompile>
+    <ClCompile Include="src\gen\BSSegment.cpp">
+      <Filter>Source Files\gen</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="include\obj\BSMultiBoundData.h">
@@ -3047,9 +3053,6 @@
     <ClInclude Include="include\gen\bhkCMSDChunk.h">
       <Filter>Header Files\gen</Filter>
     </ClInclude>
-    <ClInclude Include="include\gen\bhkCMSDContainer.h">
-      <Filter>Header Files\gen</Filter>
-    </ClInclude>
     <ClInclude Include="include\gen\bhkCMSDData.h">
       <Filter>Header Files\gen</Filter>
     </ClInclude>
@@ -3293,5 +3296,17 @@
     <ClInclude Include="NvTriStrip\VertexCache.h">
       <Filter>Header Files\NvTriStrip</Filter>
     </ClInclude>
+    <ClInclude Include="include\gen\bhkCMSDBigTris.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="include\gen\SkinPartitionUnknownItem1.h">
+      <Filter>Header Files\gen</Filter>
+    </ClInclude>
+    <ClInclude Include="include\gen\BoneLOD.h">
+      <Filter>Header Files\gen</Filter>
+    </ClInclude>
+    <ClInclude Include="include\gen\BSSegment.h">
+      <Filter>Header Files\gen</Filter>
+    </ClInclude>
   </ItemGroup>
 </Project>
\ No newline at end of file