diff --git a/src/debug.hpp b/src/debug.hpp
new file mode 100644
index 0000000000000000000000000000000000000000..d550941bfda0f57d0ba31de964b2c3671604e4bd
--- /dev/null
+++ b/src/debug.hpp
@@ -0,0 +1,36 @@
+/*
+ * debug.hpp
+ *
+ *  Created on: Oct 7, 2016
+ *      Author: i-bird
+ */
+
+#ifndef SRC_DEBUG_HPP_
+#define SRC_DEBUG_HPP_
+
+#include "Vector/map_vector.hpp"
+#include "Space/Shape/Point.hpp"
+
+Point<3,float> getPosPoint3f(openfpm::vector<Point<3,float>> & pos, size_t i)
+{
+	return Point<3,float>(pos.get(i));
+}
+
+Point<3,double> getPosPoint3d(openfpm::vector<Point<3,double>> & pos, size_t i)
+{
+	return Point<3,double>(pos.get(i));
+}
+
+Point<2,float> getPosPoint2f(openfpm::vector<Point<2,float>> & pos, size_t i)
+{
+	return Point<2,float>(pos.get(i));
+}
+
+Point<2,double> getPosPoint2d(openfpm::vector<Point<2,double>> & pos, size_t i)
+{
+	return Point<2,double>(pos.get(i));
+}
+
+
+
+#endif /* SRC_DEBUG_HPP_ */