In comparison to bioconjugation, genetic code expansion using stop codon suppression provides a method of directly incorporating Bpy as the amino acid BpyAla 2 during protein expression (Figure ) . The synthesis of BpyAla was optimised to allow BpyAla production on scales of 10 grams without the need for column chromatography (see ESIa for full details).