Working with the task data propagate and the spec