set pio_itypes why? i don't know