-- r * v*