remove extraneous self.