I am doing the reaction between substituted aromatic amine and substituted aromatic aldehyde. In this reaction, product i.e. imine has been formed but both the starting materials are present. Reaction does not proceed towards completion. Why is it so? Can anyone suggest the procedure for the complete conversion of both the starting material to product?