completed persistence without exceptions