semi-finished cables