implemented 'new word' functionality  (in progress)