Return articles from collect_articles method
Make collect_articles private
Use select instead of manually populating array