arrows should start at the center and avoid the blank spaces when wider than some pixel.
Labels should stay at the current position (visual center)