we should return task id and process reports generation asyncchronously
we should return task id and process reports generation asyncchronously