Refactor article lists management