Kotter, Richard and Dai, Xuewu and Heidrich, Oliver and Chu and Stephanie