make self.server an attribute which reads self.network.local