Added vdotp and uvec