Cat McCaughey's main thesis project has just been published in Nat. Chem. Biol. Congratulations to her, and to our collaborators on this project for an excellent study