editing viewDidLoad