diff --git a/openfpm_numerics b/openfpm_numerics
index e3ebd6a3ef3c0de5a11267fb03135751c1780026..66ae0b6ae0ef539bab766a1c630f1f22340b6c2e 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit e3ebd6a3ef3c0de5a11267fb03135751c1780026
+Subproject commit 66ae0b6ae0ef539bab766a1c630f1f22340b6c2e
diff --git a/openfpm_vcluster b/openfpm_vcluster
index 895aa0e5387d7eb0f7b6be65dd18c48f7db08f64..4077b1797cfd2e9f63dc5bc8b9e886fb5b51e7b7 160000
--- a/openfpm_vcluster
+++ b/openfpm_vcluster
@@ -1 +1 @@
-Subproject commit 895aa0e5387d7eb0f7b6be65dd18c48f7db08f64
+Subproject commit 4077b1797cfd2e9f63dc5bc8b9e886fb5b51e7b7
diff --git a/src/Vector/cuda/vector_dist_cuda_funcs.cuh b/src/Vector/cuda/vector_dist_cuda_funcs.cuh
index eab71639cc73957b6eba5adcc66d3ed8055b6a0d..de5f61273c32c4441b9d47dd43bb1db7fadb24b8 100644
--- a/src/Vector/cuda/vector_dist_cuda_funcs.cuh
+++ b/src/Vector/cuda/vector_dist_cuda_funcs.cuh
@@ -430,8 +430,8 @@ void remove_marked(vector_type & vd, const int n = 1024)
 	for (int j = 0 ; j < exp_tmp.ref() ; j++)
 	{exp_tmp.decRef();}*/
 
-	vd_pos_new.setMemory(exp_tmp);
-	vd_prp_new.setMemoryArray((CudaMemory *)&exp_tmp2);
+	//vd_pos_new.setMemory(exp_tmp);
+	//vd_prp_new.setMemoryArray((CudaMemory *)&exp_tmp2);
 
 	// resize them