compatibility with recent persistent