Words with Letters speedup