memoized added, wordlist ordered