add listArticle function