added cable_replacement hardware code