rewrite DangXian