rajout1 text device et modif io types