further work on hangman