add wordprovider fix a bug