we could create a new task, rather than updating a task's temp fields