diff --git a/src/datalink/graspobject.h b/src/datalink/graspobject.h
index 96f83cd3b83e7c4c3c3b109d858afefc00a08440..91c70a4e1c0bfbdc9684e2b630793324347e0913 100644
--- a/src/datalink/graspobject.h
+++ b/src/datalink/graspobject.h
@@ -1,18 +1,9 @@
-#include <vector>
-#ifndef ROBOT_MODELS_WO_H
-#define ROBOT_MODELS_WO_H
-#include "quaternion.h"
-using namespace std;
-class worldobject
+#include "abstractobject.h"
+#ifndef ROBOT_MODELS_GO_H
+#define ROBOT_MODELS_GO_H
+class graspobject : public abstractobject
 {
 
 
-public:
-     vector<float> p1;// saw no purpose of using h3 here in WO ,its used seperately in hand class
-
-     std::string name;
-     double x,y,z,w;
-    //no need of constructor here
-
 };
 #endif //ROBOT_MODELS_TEST_H
\ No newline at end of file