fixing prepersist, preupdate date auditing