Listeners reorganizados. Função de inversão de sinal implementada.