refactor persistence
refactor in progress