add words and articles and many updates