incorporate log module