optimize log module