work on preservationrequest persistence