when user receive a task, the task contains the task description,
expirePeriod, taskId and assignedId.