change self.view