adicionada estrutura basica