Logger overhaul