Impurity Annihilation