threading for the word-regeneration