isAttacker optimized