diff --git a/src/problem/problem.cpp b/src/problem/problem.cpp
index 8159273312baf92ec354f5a3c3e4d7f5b554b136..5b89bd6838af63f86e4dbfd3f3b4e9bc6791456c 100644
--- a/src/problem/problem.cpp
+++ b/src/problem/problem.cpp
@@ -945,13 +945,13 @@ void Problem::print(int depth, std::ostream& stream, bool constr_by, bool metric
                         stream << "    PrcM" << p->id() << " " << p->getType() << " \"" << p->getName() << "\"" << std::endl;
                         ProcessorMotionPtr pm = std::static_pointer_cast<ProcessorMotion>(p);
                         if (pm->getOrigin())
-                            stream << "      o: C" << pm->getOrigin()->id() << " - " << (pm->getOrigin()->getFrame()->isKeyOrAux() ? (pm->getOrigin()->getFrame()->isKey() ? "  KFrm" : "  AFrm" ) : "  Frm")
+                            stream << "      o: Cap" << pm->getOrigin()->id() << " - " << (pm->getOrigin()->getFrame()->isKeyOrAux() ? (pm->getOrigin()->getFrame()->isKey() ? "  KFrm" : "  AFrm" ) : "  Frm")
                             << pm->getOrigin()->getFrame()->id() << std::endl;
                         if (pm->getLast())
-                            stream << "      l: C" << pm->getLast()->id() << " - " << (pm->getLast()->getFrame()->isKeyOrAux() ? (pm->getLast()->getFrame()->isKey() ? "  KFrm" : " AFrm") : "  Frm")
+                            stream << "      l: Cap" << pm->getLast()->id() << " - " << (pm->getLast()->getFrame()->isKeyOrAux() ? (pm->getLast()->getFrame()->isKey() ? "  KFrm" : " AFrm") : "  Frm")
                             << pm->getLast()->getFrame()->id() << std::endl;
                         if (pm->getIncoming())
-                            stream << "      i: C" << pm->getIncoming()->id() << std::endl;
+                            stream << "      i: Cap" << pm->getIncoming()->id() << std::endl;
                     }
                     else
                     {
@@ -960,13 +960,13 @@ void Problem::print(int depth, std::ostream& stream, bool constr_by, bool metric
                         if (pt)
                         {
                             if (pt->getOrigin())
-                                stream << "      o: C" << pt->getOrigin()->id() << " - " << (pt->getOrigin()->getFrame()->isKeyOrAux() ? (pt->getOrigin()->getFrame()->isKey() ? "  KFrm" : " AFrm") : "  Frm")
+                                stream << "      o: Cap" << pt->getOrigin()->id() << " - " << (pt->getOrigin()->getFrame()->isKeyOrAux() ? (pt->getOrigin()->getFrame()->isKey() ? "  KFrm" : " AFrm") : "  Frm")
                                 << pt->getOrigin()->getFrame()->id() << std::endl;
                             if (pt->getLast())
-                                stream << "      l: C" << pt->getLast()->id() << " - " << (pt->getLast()->getFrame()->isKeyOrAux() ? (pt->getLast()->getFrame()->isKey() ? "  KFrm" : " AFrm") : "  Frm")
+                                stream << "      l: Cap" << pt->getLast()->id() << " - " << (pt->getLast()->getFrame()->isKeyOrAux() ? (pt->getLast()->getFrame()->isKey() ? "  KFrm" : " AFrm") : "  Frm")
                                 << pt->getLast()->getFrame()->id() << std::endl;
                             if (pt->getIncoming())
-                                stream << "      i: C" << pt->getIncoming()->id() << std::endl;
+                                stream << "      i: Cap" << pt->getIncoming()->id() << std::endl;
                         }
                     }
                 } // for p
@@ -1015,7 +1015,7 @@ void Problem::print(int depth, std::ostream& stream, bool constr_by, bool metric
                         stream << " -> Sen" << C->getSensor()->id();
                     }
                     else
-                        stream << " -> S-";
+                        stream << " -> Sen-";
                     if (C->isMotion())
                     {
                         auto CM = std::static_pointer_cast<CaptureMotion>(C);