changed to use random word from txt for val