Xipeng Shen Editor