added vector dot product