Update primitive types