self-annihilating