This properly models the data dependencies and avoids keep edges.
Attach a file by drag & drop or click to upload