refactored the article entries