Some references to theView should be self.view