Parallel links layout

I have a graph that use go.ForceDirectedLayout() The graph looks good, but i have got some parallel links, and the label of these links overlap each other.

I would find a way to add some spacing between these links. Ideally, i’d like to build a layout that would
just move away the source and destination ports of parallel links.

Any ideas how to do that ?

Thanks

Try version 1.6: http://gojs.net/beta. By default the routing of links that do not have “from” or “to” Spots has been improved to take into account the breadth of any mid-label that is on the link.

Thanks walter, it looks better now.