persistence hell