Just a technical question. During vector preparation in DNA extraction, we use dephosphorylase to prevent random ligation. However, after adding the vector and DNA sample, we use ligase to ligate the 2 strands together. As far as I know, ligase needs 3'-OH and 5'-PO4 for the ligation. However, the 5-PO4 is already removed due to the previous dephosphorylation. So how can the ligation still work?