A brief review on synthesis & applications of -enamino carbonyl compounds