ajout IO