melhorando a estrutura