Implementado o amarino no listener