task_spec2