Identical to without unit vector, one extra output
Identical to without unit vector, one extra output