tasks now allowing NULL on task.data.set