modif Listener et code&style