patterns of failure