agregando los listeners