modified persistence