zhuanfa and update