words cache implemented
words cache implemented