Yeah, I think I need to either use categories, or a smaller subset of words. I should have used a dictionary of "common" English words instead of all possible. Many of those words are quite obscure. Thanks for the feedback!
yes also start with smaller words and build up