describing failure modes