Refactored moderator policy