implantando o controle de arquivos generic