Ajuste implementação de funções