filled in some missing cases of word_op