correct reference back to self.shell