add wordinfo struct