revise logger