initial persistence work for the exception project - to reproduce data exceptions