exception handling of persistance and acknowledgement