Each of our engine has two steps. First, words are drawn from the database based upon letters submitted. Next, our custom engine filters words returned from the databases. Over three years of development and numerous updates have gone into this engine. We could call our engine a term finder, letter finder, characters considered words, word locater, word generator, well you get the idea. This kind of is how we find words. Yes the databases is called first to find a broad range of words and then our custom word check engine generates the ultimate list. We believe our 2 stage word search criteria supplies the best and most effective experience. We listened to our users and built the engine to your requirements.