Xin Du

Further involvements