diff --git a/openfpm_data b/openfpm_data
index ec562d96b376389ebc4024112671c05e265d23d0..fa6e1d93eee2226ca3547c5980601a71e0b14ae3 160000
--- a/openfpm_data
+++ b/openfpm_data
@@ -1 +1 @@
-Subproject commit ec562d96b376389ebc4024112671c05e265d23d0
+Subproject commit fa6e1d93eee2226ca3547c5980601a71e0b14ae3
diff --git a/openfpm_devices b/openfpm_devices
index 55db81226f047b3dfea1e3b276b67ee8374651b0..18cad2e78602aa5f55f04926c327a7864d67b756 160000
--- a/openfpm_devices
+++ b/openfpm_devices
@@ -1 +1 @@
-Subproject commit 55db81226f047b3dfea1e3b276b67ee8374651b0
+Subproject commit 18cad2e78602aa5f55f04926c327a7864d67b756
diff --git a/openfpm_io b/openfpm_io
index df3448039f9197b2df3d0415b218142b08e223fa..b7238aac71a82a304a7d455a8a62fc1149168fb5 160000
--- a/openfpm_io
+++ b/openfpm_io
@@ -1 +1 @@
-Subproject commit df3448039f9197b2df3d0415b218142b08e223fa
+Subproject commit b7238aac71a82a304a7d455a8a62fc1149168fb5
diff --git a/openfpm_numerics b/openfpm_numerics
index b4d8373acf148fcfb868fc3edff3eb2aed78c881..706293905a3cd052ff6be0ce5d46263016b6d0e3 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit b4d8373acf148fcfb868fc3edff3eb2aed78c881
+Subproject commit 706293905a3cd052ff6be0ce5d46263016b6d0e3
diff --git a/openfpm_vcluster b/openfpm_vcluster
index 3e846786367e20cf01e7658af9c1ec4c277c6ce3..b57540c803a8b7c269013f4a3c59b3f148d71edc 160000
--- a/openfpm_vcluster
+++ b/openfpm_vcluster
@@ -1 +1 @@
-Subproject commit 3e846786367e20cf01e7658af9c1ec4c277c6ce3
+Subproject commit b57540c803a8b7c269013f4a3c59b3f148d71edc
diff --git a/src/Makefile.am b/src/Makefile.am
index f36310c82f01a8666580e240f2d368718cfc98e7..c5ebc7b889a65f98d954ce340c2a06df7330d858 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,7 +1,7 @@
 LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS)
 
 noinst_PROGRAMS = pdata
-pdata_SOURCES = main.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_data/src/Memleak_check.cpp
+pdata_SOURCES = main.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
 pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) -Wno-unused-function
 pdata_CFLAGS = $(CUDA_CFLAGS)
 pdata_LDADD = $(LINKLIBS) -lmetis
diff --git a/vtk/Makefile.am b/vtk/Makefile.am
index cc819623bb9c04b47782431ecff014bc24530ee3..edf8462bcc47ae8dbe26cc23d9dad0c32114f164 100644
--- a/vtk/Makefile.am
+++ b/vtk/Makefile.am
@@ -2,17 +2,17 @@
 LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS)
 
 noinst_PROGRAMS = cart_dec metis_dec dom_box
-cart_dec_SOURCES = CartDecomposition_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_data/src/Memleak_check.cpp
+cart_dec_SOURCES = CartDecomposition_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
 cart_dec_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) -I../src -Wno-unused-function
 cart_dec_CFLAGS = $(CUDA_CFLAGS)
 cart_dec_LDADD = $(LINKLIBS) -lmetis
 
-metis_dec_SOURCES = Metis_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_data/src/Memleak_check.cpp
+metis_dec_SOURCES = Metis_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
 metis_dec_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) -I../src -Wno-unused-function
 metis_dec_CFLAGS = $(CUDA_CFLAGS)
 metis_dec_LDADD = $(LINKLIBS) -lmetis
 
-dom_box_SOURCES = domain_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_data/src/Memleak_check.cpp
+dom_box_SOURCES = domain_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
 dom_box_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) -I../src -Wno-unused-function
 dom_box_CFLAGS = $(CUDA_CFLAGS)
 dom_box_LDADD = $(LINKLIBS)