task details construction*