revolution resilience