adicionando codigo relativo a troca de nivel e arquivos soltos