Don't modify during iteration, this causes CMEs