#2 refatorando estrutura de views