strength and fragility