I am trying to clone a 700 bp fragment to a 7 kb vector. My insert has ClaI restriction site in both ends and my vector has 1 ClaI accordingly. I have been told to use CIP in the linearized vector to remove the phosphates in order to avoid vector self-ligation when I try for the ligation, yet I wonder how can a ligation of insert and vector occur if I remove the phosphates from the vector, why the ligation of insert is not sensitive to the vector not having a phosphate if the T4 enzyme is phosphate group dependent? how is exactly the dependence of the T4 ligase working?