add Task::CreateReport()