bring back distinct self.logger for clients and services