persistence api