defined the interface of log module