diff --git a/Bullet/BroadphaseCollision/OverlappingPairCache.cpp b/Bullet/BroadphaseCollision/OverlappingPairCache.cpp
index 21540c706..3f0b5cd3a 100644
--- a/Bullet/BroadphaseCollision/OverlappingPairCache.cpp
+++ b/Bullet/BroadphaseCollision/OverlappingPairCache.cpp
@@ -15,6 +15,7 @@ subject to the following restrictions:
*/
+
#include "OverlappingPairCache.h"
#include "Dispatcher.h"
diff --git a/VERSION b/VERSION
index 4f4dd0707..e65a94eaa 100644
--- a/VERSION
+++ b/VERSION
@@ -1,4 +1,3 @@
-Bullet Collision Detection and Physics Library version 1.5f
-Released June 19 2006
+Bullet Collision Detection and Physics Library version 1.6
http://bullet.sourceforge.net
diff --git a/msvc/6/libbullet.dsp b/msvc/6/libbullet.dsp
index c416280f4..ad0a21bc7 100644
--- a/msvc/6/libbullet.dsp
+++ b/msvc/6/libbullet.dsp
@@ -160,6 +160,10 @@ SOURCE=..\..\Bullet\CollisionDispatch\ManifoldResult.cpp
# End Source File
# Begin Source File
+SOURCE=..\..\Bullet\CollisionDispatch\SimulationIslandManager.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\..\Bullet\CollisionDispatch\UnionFind.cpp
# End Source File
# Begin Source File
@@ -364,6 +368,10 @@ SOURCE=..\..\Bullet\CollisionDispatch\ManifoldResult.h
# End Source File
# Begin Source File
+SOURCE=..\..\Bullet\CollisionDispatch\SimulationIslandManager.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\Bullet\CollisionDispatch\UnionFind.h
# End Source File
# Begin Source File
diff --git a/msvc/6/libbulletccdphysics.dsp b/msvc/6/libbulletccdphysics.dsp
index 7ee4c3fa1..8777ca80c 100644
--- a/msvc/6/libbulletccdphysics.dsp
+++ b/msvc/6/libbulletccdphysics.dsp
@@ -118,6 +118,10 @@ SOURCE=..\..\Extras\PhysicsInterface\CcdPhysics\ParallelIslandDispatcher.cpp
SOURCE=..\..\Extras\PhysicsInterface\CcdPhysics\ParallelPhysicsEnvironment.cpp
# End Source File
+# Begin Source File
+
+SOURCE=..\..\Extras\PhysicsInterface\CcdPhysics\SimulationIsland.cpp
+# End Source File
# End Group
# Begin Group "Header Files"
@@ -138,6 +142,10 @@ SOURCE=..\..\Extras\PhysicsInterface\CcdPhysics\ParallelIslandDispatcher.h
SOURCE=..\..\Extras\PhysicsInterface\CcdPhysics\ParallelPhysicsEnvironment.h
# End Source File
+# Begin Source File
+
+SOURCE=..\..\Extras\PhysicsInterface\CcdPhysics\SimulationIsland.h
+# End Source File
# End Group
# End Target
# End Project
diff --git a/msvc/7/libbullet.vcproj b/msvc/7/libbullet.vcproj
index e0bbbb93b..87dfecaa2 100644
--- a/msvc/7/libbullet.vcproj
+++ b/msvc/7/libbullet.vcproj
@@ -203,6 +203,9 @@
+
+
@@ -357,6 +360,9 @@
+
+
diff --git a/msvc/7/libbulletccdphysics.vcproj b/msvc/7/libbulletccdphysics.vcproj
index 62e089d9b..bd34c24f9 100644
--- a/msvc/7/libbulletccdphysics.vcproj
+++ b/msvc/7/libbulletccdphysics.vcproj
@@ -173,6 +173,9 @@
+
+
+
+
diff --git a/msvc/71/libbullet.vcproj b/msvc/71/libbullet.vcproj
index a22f77a1b..23ba199e1 100644
--- a/msvc/71/libbullet.vcproj
+++ b/msvc/71/libbullet.vcproj
@@ -203,6 +203,9 @@
+
+
@@ -357,6 +360,9 @@
+
+
diff --git a/msvc/71/libbulletccdphysics.vcproj b/msvc/71/libbulletccdphysics.vcproj
index 24372c4d5..3cc837185 100644
--- a/msvc/71/libbulletccdphysics.vcproj
+++ b/msvc/71/libbulletccdphysics.vcproj
@@ -173,6 +173,9 @@
+
+
+
+
diff --git a/msvc/8/libbullet.vcproj b/msvc/8/libbullet.vcproj
index a208c69a1..de9390b2c 100644
--- a/msvc/8/libbullet.vcproj
+++ b/msvc/8/libbullet.vcproj
@@ -203,6 +203,9 @@
+
+
@@ -357,6 +360,9 @@
+
+
diff --git a/msvc/8/libbulletccdphysics.vcproj b/msvc/8/libbulletccdphysics.vcproj
index 1cd521c5d..4c1f1417a 100644
--- a/msvc/8/libbulletccdphysics.vcproj
+++ b/msvc/8/libbulletccdphysics.vcproj
@@ -173,6 +173,9 @@
+
+
+
+