change primitives for 3.0.9