improve add/requeue Task parent update