add log util