Modified Main and ArticleReader based on Carl