The present application relates to Multicomponent Nucleic Acid Enzymes (MNAzymes), which may be used for detecting, identifying and/or quantifying targets. More particularly, this application provides methods of designing and making more reliable MNAzymes, as well as compositions comprising MNAzyme components and methods of using MNAzymes.