Fixed Vector3 issue; still need to fix intersect