update Qianhuan