attacking patterns