Cu-O bond and Tc changes in 123, 124 & 247-superconductors