annihilator articles