maintenance and resilience