add extern log