Catenanes have been synthesized incorporating many functional units, including redox-active groups ( e . g . viologen, TTF = tetrathiafulvalene ), photoisomerizable groups ( e . g . azobenzene ), fluorescent groups and molecular electronic devices and molecular sensors.