seasonal resilience