use more opaque global logger