add log flush