Researchers from Empa, Chinese Academy of Sciences, the Chinese University of Hong Kong and Max Planck Institute for Polymer Research have developed a hybrid system in which porphyrins are attached to graphene nanoribbons (GNRs) in a precise and well-defined manner.