self.proxy looks unused ... can be removed.