amélioration du code en utilisant un logger plutot qu'un syserr