Añadimos el primer listener, falta por implementar el segundo listener.
Aun esta sin probar