Currently I'm drawing from an API that uses truly random words, so it's truly randomized and you might get some bad words or some that make no sense... Also I have no verification for the words you put in, so you can put in "jjhlk" and it will submit. I don't have a 5,400 word dictionary to draw from like the New York Times, but that's because I refuse to pay for that for an example project. Sorry, not sorry! Just a heads up though.