attacks and failures