In general, kinetic enolates are favored by cold temperatures, conditions that give relatively ionic metal–oxygen bonding, and rapid deprotonation using a slight excess of a strong, sterically hindered base. The large base only deprotonates the more accessible hydrogen, and the low temperatures and excess base help avoid equilibration to the more stable alternate enolate after initial enolate formation. Thermodynamic enolates are favored by longer equilibration times at higher temperatures, conditions that give relatively covalent metal–oxygen bonding, and use of a slight sub-stoichiometric amount of strong base. By using insufficient base to deprotonate all of the carbonyl molecules, the enolates and carbonyls can exchange protons with each other and equilibrate to their more stable isomer. Using various metals and solvents can provide control over the amount of ionic character in the metal–oxygen bond.