self.Base -> Base