Comienzo de implementación de los listeners