finish article-list function