change the work flow