Unified logging to a single method