fixed bug in article_worker