add set_task, del_task