update wf