persistance keeper