In addition to incorporating shape complementarity as a design principle, that allows switchable nanodevices to exploit a broader range of molecular recognition mechanisms beyond base pairing, enabling more versatile and adaptable functionality , a variety of mechanisms based on properties of DNA and in general, oligonucleotides, have been developed to engineer components of DNA nanomachines: