persistent dictionary