RAFT was used to create a block polymer consisting of a copolymer of styrene and styrene functionalized with norbornene, followed by a copolymer of triethylene glycol acrylate and trimethylsilane protected propargyl acrylate, which was then deprotected. In water, this polymer self-assembled such that the hydrophobic norbornene block was in the core, and the hydrophilic alkyne block formed the shell. The researchers were able to click on a coumarin functionalized azide to the shell, and a tetrazine to the core. However, if both were added at the same time, functionalization was less efficient (50%), but this was overcome by clicking on the azide coumarin first, followed by the tetrazine (but not the other way around). These particles were studied by TEM, fluorescence spectroscopy, UV-vis, H-NMR, and GPC.