durable and resilient