DCvC has been used to make molecules with complex topological properties. In the case of Borromean rings, DCvC is used to synthesize a three ring interlocking system. Thermodynamic templates are used to stabilize interlocking macrocycle growth.