add a função de persistencia