refactored moderator policies