O-GlcNAc is generally a dynamic modification that can be cycled on and off various proteins. Some residues are thought to be constitutively modified by O-GlcNAc. The O-GlcNAc modification is installed by OGT in a sequential bi-bi mechanism where the donor sugar, UDP-GlcNAc, binds to OGT first followed by the substrate protein. The O-GlcNAc modification is removed by OGA in a hydrolysis mechanism involving anchimeric assistance (substrate-assisted catalysis) to yield the unmodified protein and GlcNAc. While crystal structures have been reported for both OGT and OGA, the exact mechanisms by which OGT and OGA recognize substrates have not been completely elucidated. Unlike N-linked glycosylation, for which glycosylation occurs in a specific consensus sequence (Asn-X-Ser/Thr, where X is any amino acid except Pro), no definitive consensus sequence has been identified for O-GlcNAc,. Consequently, predicting sites of O-GlcNAc modification is challenging, and identifying modification sites generally requires mass spectrometry methods. For OGT, studies have shown that substrate recognition is regulated by a number of factors including aspartate and asparagine ladder motifs in the lumen of the superhelical TPR domain, active site residues, and adaptor proteins. As crystal structures have shown that OGT requires its substrate to be in an extended conformation, it has been proposed that OGT has a preference for flexible substrates. In in vitro kinetic experiments measuring OGT and OGA activity on a panel of protein substrates, kinetic parameters for OGT were shown to be variable between various proteins while kinetic parameters for OGA were relatively constant between various proteins. This result suggested that OGT is the "senior partner" in regulating O-GlcNAc and OGA primarily recognizes substrates via the presence of O-GlcNAc rather than the identity of the modified protein.