diff --git a/libdevcore/_libdevcore.cpp b/libdevcore/_libdevcore.cpp
index 4160a7602..1b34a5911 100644
--- a/libdevcore/_libdevcore.cpp
+++ b/libdevcore/_libdevcore.cpp
@@ -6,5 +6,7 @@
#include "FixedHash.cpp"
#include "Guards.cpp"
#include "Log.cpp"
+#include "RangeMask.cpp"
#include "RLP.cpp"
+#include "Worker.cpp"
#endif
diff --git a/windows/Alethzero.vcxproj b/windows/Alethzero.vcxproj
index d418e5d03..38dbd6265 100644
--- a/windows/Alethzero.vcxproj
+++ b/windows/Alethzero.vcxproj
@@ -176,6 +176,7 @@
+
@@ -307,4 +308,4 @@
-
+
\ No newline at end of file
diff --git a/windows/Alethzero.vcxproj.filters b/windows/Alethzero.vcxproj.filters
index e8f008522..ef47bdba0 100644
--- a/windows/Alethzero.vcxproj.filters
+++ b/windows/Alethzero.vcxproj.filters
@@ -11,6 +11,7 @@
+
@@ -31,5 +32,6 @@
Windows
+
\ No newline at end of file
diff --git a/windows/LibEthereum.vcxproj b/windows/LibEthereum.vcxproj
index 134171843..db1362363 100644
--- a/windows/LibEthereum.vcxproj
+++ b/windows/LibEthereum.vcxproj
@@ -49,12 +49,24 @@
true
true
+
+ true
+ true
+ true
+ true
+
true
true
true
true
+
+ true
+ true
+ true
+ true
+
@@ -90,6 +102,7 @@
+
@@ -159,6 +172,7 @@
true
+
true
true
@@ -223,6 +237,12 @@
true
true
+
+ true
+ true
+ true
+ true
+
true
true
@@ -235,6 +255,12 @@
true
true
+
+ true
+ true
+ true
+ true
+
@@ -289,6 +315,7 @@
+
@@ -376,6 +403,7 @@
true
true
+
true
true
@@ -527,4 +555,4 @@
-
+
\ No newline at end of file
diff --git a/windows/LibEthereum.vcxproj.filters b/windows/LibEthereum.vcxproj.filters
index b6e2dc070..848b8308d 100644
--- a/windows/LibEthereum.vcxproj.filters
+++ b/windows/LibEthereum.vcxproj.filters
@@ -178,6 +178,18 @@
libethereum
+
+ libdevcore
+
+
+ libdevcore
+
+
+ libethereum
+
+
+ libwebthree
+
@@ -390,6 +402,18 @@
libethereum
+
+ libdevcore
+
+
+ libdevcore
+
+
+ libethereum
+
+
+ libwebthree
+
@@ -422,5 +446,8 @@
{36748e80-c977-4fee-84e6-699c039dff87}
+
+ {d838fece-fc20-42f6-bff5-97c236159b80}
+
\ No newline at end of file