              new go.Point(mx - dragged.offsetX, my - dragged.offsetY)
            ),
            text: event.dataTransfer.getData('text'),
            color: 'lightyellow'
          };
          myDiagram.model.addNodeData(newdata);
          const newnode = myDiagram.findNodeForData(newdata);
          if (newnode) {
            newnode.ensureBounds();
            myDiagram.select(newnode);
            onDrop(newnode, point);
          }
          myDiagram.commitTransaction('new node');

          // rem