if self.id is None: