Cofactors are non protein chemical compounds. During DNA synthesis all DNA polymerases all share a two-metal ion-catalyzed polymerase mechanism. One of the metal ions attacks the primer hydroxly group, the second stabilizes the oxygen's negative charge. Magnesium ions are key to enzymatic reactions as they can generate magnesium-substrate scaffolds to which enzymes bond.