detect word list