Refactor the Article