In the usual aldol addition, a carbonyl compound is deprotonated to form the enolate. The enolate is added to an aldehyde or ketone, which forms an alkoxide, which is then protonated on workup. A superior method, in principle, would avoid the requirement for a multistep sequence in favor of a "direct" reaction that could be done in a single process step. One idea is to generate the enolate using a metal catalyst that is released after the aldol addition mechanism. The general problem is that the addition generates an alkoxide, which is much more basic than the starting materials. This product binds tightly to the metal, preventing it from reacting with additional carbonyl reactants.