Need for self.logger but will be removed in my next commit