Anagram capework