diff --git a/src/main/java/kieker/analysis/graph/export/dot/GraphTransformer.java b/src/main/java/kieker/analysis/graph/export/dot/GraphTransformer.java
index bb54c4711b0d3b53bbb664b7f24723aea6ea4df5..15aaff8130c5af3b83c9bf5405055b4db9a2b1df 100644
--- a/src/main/java/kieker/analysis/graph/export/dot/GraphTransformer.java
+++ b/src/main/java/kieker/analysis/graph/export/dot/GraphTransformer.java
@@ -28,10 +28,10 @@ public class GraphTransformer extends AbstractTransformer<String> {
 			GraphTransformer graphTransformer = new GraphTransformer(childGraph, false);
 			String childGraphString = graphTransformer.transform();
 			dotBuilder.addSubgraph(childGraphString);
+			// TODO Add style, label, etc
 		} else {
 			dotBuilder.addNode(vertex.getId().toString());
 			// TODO Add style, label, etc
-			// TODO Handle child graph
 		}
 
 	}
diff --git a/src/main/java/kieker/analysis/graph/impl/GraphImpl.java b/src/main/java/kieker/analysis/graph/impl/GraphImpl.java
index 2dc03d57017b7180a6c2faa273655e93796c3b9a..ce3ef5ef8ace261b182e63492c07675293cdf39c 100644
--- a/src/main/java/kieker/analysis/graph/impl/GraphImpl.java
+++ b/src/main/java/kieker/analysis/graph/impl/GraphImpl.java
@@ -83,7 +83,11 @@ public class GraphImpl implements Graph {
 			}
 		}
 
-		// TODO Maybe: Check whether both vertices are in the same graph
+		// TODO Check whether both vertices have the same root graph
+		// TODO If not, don't add the edge and throw exception
+
+		// TODO Check whether both vertices are in the same graph
+		// TODO If not, add edge to the "higher" one
 
 		final Edge edge = new EdgeImpl(idString, outVertex, inVertex, this);
 		this.edges.put(edge.getId().toString(), edge);