work flow update