APi of task descriptor polished