diff --git a/org.framed.iorm.ui/src/org/framed/iorm/ui/editPolicy/ConstraintRuleVisitor.java b/org.framed.iorm.ui/src/org/framed/iorm/ui/editPolicy/ConstraintRuleVisitor.java
index 54be3f23b631708b1468c0861ee9c3a85ee15d9f..1ff038cc0b0a12ad5835defb5fac1eda785e93d3 100644
--- a/org.framed.iorm.ui/src/org/framed/iorm/ui/editPolicy/ConstraintRuleVisitor.java
+++ b/org.framed.iorm.ui/src/org/framed/iorm/ui/editPolicy/ConstraintRuleVisitor.java
@@ -183,7 +183,17 @@ public class ConstraintRuleVisitor {
 	}
 	
 	private boolean containsCompartmentVisitor(ContainsCompartment rule) {
-		System.out.println("containsCompartmentVisitor: TODO, implement!: " + this.diagram.getChildren().toString());
+		System.out.println("containsCompartmentVisitor: TODO: " + this.diagram.getChildren().toString());
+		if(this.context instanceof CreateContext) {
+			CreateContext ctx = (CreateContext)this.context;
+			System.out.println(ctx.getTargetContainer().eContents().toString());
+			for(Shape action : ctx.getTargetContainer().getChildren()) {
+				System.out.println(action.toString());
+				System.out.println(action.eResource());
+				System.out.println(action.getClass());
+
+			}
+		}
 		return false;
 	}