resilient by design