add log code