reduced number of word checks