update more for vector4s