Yet another self.self