Implementado todos os arquivos