transaction resilience