one shared logger, across the entire runtime