self.topology