add log function(v2)