Avoiding failure mechanisms