refactore non published articles