update by wk