       .append "circle"
       .attr "class", "node"
       .attr "r", 5
-      .style "fill", (d) -> me.colors(d.id)
+      .style "fill", (d) -> me.colors(d.node_id)
       .call me.force.drag
 
       .on "mouseover", () ->


    # update existing nodes
    @nodes
      .style "fill", (d) -> me.colors(d.id)

    # new nodes
    @nodes.enter()


      @addLink({"src":src.node_id, "dest":dest.node_id})

  _idSeq : 0

  newNode: () =>
    @addNode({node_id:"new-" + @_idSeq++})


# GRAPHEDIT PLUGIN DEFINITION
# ==========================
