Xingquan Zhu Editor