updated persister