logging library update