https://cable-harnessing.com/cable-assembly-design/