update_word_state