First changes to the functions that select cables and compute properties
Other minor changes to teh cables