refactor self.logger