timing resilience