moved persistent to memory