nuove funzioni persist e remove