Why do you need to make a new trace from the target vector?