Kinetic substrate trapping using either reduced or oxidized PDI variants. Shown are reaction schemes diagramming the kinetic trapping of either the wild-type enzyme, the CXXA variant, or the intervening sequence variants with substrate protein, starting from either the reduced (A) or oxidized (B) state. Bonds that are made or broken during catalysis are shown in red. t0, the initial state; t1 and t2, intermediate states; ttrap, reaction state when stopped with NEM; tfinal, protein-substrate complex, or lack thereof, isolated after IP.