added articleModel and replaced the anonymous object in getArticleByTag