Anagram footfaulting