diversas atualizacoes na estrutura