redesign subtask