mudando alguns atributos para private...