added missing super viewDidLoad