refatorando a persistencia de dados