Hongbo Miao – Making magic happen