Words with Letters efficiency