modify the task