Implementacoes funcionando.