alterada classe principal.