resilient communication