Multi-component reactions (MCRs) constitute a powerful tool for the construction of novel and structurally complex molecules in a single-pot reaction ensuring high atom economy, good yields and low costs, in short reaction times, minimization of waste, labor, energy and avoidance of tedious purification processes. It has also been established that MCRs are generally much more environmentally friendly than the multi-step reactions