code refactor, proper loading of articles