Fix Primitive Type Gen Selection