added caching to words#show