instance may not be of type self.model