The biginelli reaction is a standard method for the synthesis of dihydropyrimidones. The mechanism of the biginelli reaction was demonstrated by Kappe to commence with the nucleophilic attack of urea on bezaldehyde. After dehydration and addition of ethyl acetoacetate, cyclocondensation of the intermediate leads to the biginelli product.