new persist support