diff --git a/CMakeLists.txt b/CMakeLists.txt
index 109293333492c492d432882120e83774e6d22561..0e89be79325c51caa5c7b68848caa1556909e231 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -142,16 +142,22 @@ include_directories(
 ## Declare a C++ executable
 ## With catkin_make all packages are built within a single CMake context
 ## The recommended prefix ensures that target names across packages don't collide
-add_executable(robot_models_node src/robot_models_node.cpp src/datalink/abstractobject.h
-        src/datalink/graspobject.h
-          src/datalink/hand.h
-  src/datalink/humanspace.h
-src/datalink/joint.h
-src/datalink/obstacle.h
-src/datalink/robot.h
-src/datalink/robotfpe.h
-src/datalink/world.h
-src/datalink/worldobject.h)
+add_executable(testappm
+                                                           src/testappm.cpp
+                                                           src/datalink/abstractobject.h
+                                                           src/datalink/graspobject.h
+                                                           src/datalink/hand.h
+                                                           src/datalink/humanspace.h
+                                                           src/datalink/joint.h
+                                                           src/datalink/obstacle.h
+                                                           src/datalink/robot.h
+                                                           src/datalink/robotfpe.h
+                                                           src/datalink/world.h
+                                                           src/datalink/worldobject.h
+                                                           src/datalink/quaternion.h
+
+        )
+
 
 ## Rename C++ executable without prefix
 ## The above recommended prefix causes long target names, the following renames the
@@ -164,7 +170,7 @@ src/datalink/worldobject.h)
 
 
 ## Specify libraries to link a library or executable target against
-target_link_libraries(robot_models_node ${catkin_LIBRARIES} )
+target_link_libraries(testappm ${catkin_LIBRARIES} )
 #add_dependencies(robot_models_node ${catkin_LIBRARIES})
 
 #############
@@ -221,4 +227,3 @@ target_link_libraries(robot_models_node ${catkin_LIBRARIES} )
 
 ## Add folders to be run by python nosetests
 # catkin_add_nosetests(test)
-