don't let planner derive task.