refatorando view e reparando alguns erros