logger redesign