gets rid of self.