Add the right io Type