[WIP] some complex labeling works again

labeling on connectors and some other things will still be broken