diff --git a/ros2rag.base/src/main/java/org/jastadd/ros2rag/compiler/SimpleMain.java b/ros2rag.base/src/main/java/org/jastadd/ros2rag/compiler/SimpleMain.java
index ae2b4a0312f43c3c82df5ff0d1f477e8888a25b4..e27a97ec663b5a84fedabb4217e55f79510412d4 100644
--- a/ros2rag.base/src/main/java/org/jastadd/ros2rag/compiler/SimpleMain.java
+++ b/ros2rag.base/src/main/java/org/jastadd/ros2rag/compiler/SimpleMain.java
@@ -51,8 +51,8 @@ public class SimpleMain {
 
     MappingDefinition mappingDefinition = new MappingDefinition();
     mappingDefinition.setID("PoseToPosition");
-    mappingDefinition.setFrom(TypeDecl.createRef("PBPose"));
-    mappingDefinition.setTo(TypeDecl.createRef("Position"));
+    mappingDefinition.setFrom(new SimpleJavaTypeUse("PBPose"));
+    mappingDefinition.setTo(new SimpleJavaTypeUse("Position"));
     mappingDefinition.setContent("      pose.position.x += sqrt(.5 * size.x)\n" +
         "      MAP round(2)\n" +
         "      x = x / 100\n" +