after TaskToTaskTemplateToCustomField
 refactor