I want to separate my target compound, 1, 3-phenylene bis[4-{[4-(pent-4-en-1-yloxy)phenyl]diazenyl}benzoate (ester) from the reactant 4-{[4-(pent-4-ene-1-yloxy) phenyl] diazenyl} benzoic acid. I used the ethyl acetate and hexane (3:1) as eluent to separate them.Even though the separation of these two compounds over the silica gel is good (they are two distinctive bands with long distance between them, plus there is only one spot observed on tlc), i realized that the compound is still not pure because the ftir shows the functional group of carboxylic acid. The reactant acid should be stuck at the top of column. Can anyone tell me what happened and suggest me a better way to purify my compound?