vector4 + matrix4x4 + tests