t to be different than the name of the flow panel ever
        })
        .add(
          new go.Shape('Rectangle', {
            fill: selected ? '#ddd' : 'white',
            stroke: selected ? 'red' : 'white',
            strokeWidth: 1,
            name: tabName,
            mouseEnter: (e, obj) => {
              let lastPanel = obj.part.findObject(obj.part.lastPanelName);
              if (obj.part.lastPanelName != name) {
                //highlight this and unhighlight the old one
                ob