user core persist