updated wordlist and other routines