added a means to snap the persisted version