self -> self.parent