Words with Letters optimizations