Anagram interceder