Don't need terminate_task()