Whole task work flow works