get well soon self.